builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-798 starttime: 1467227728.53 results: success (0) buildid: 20160629104228 builduid: fddfdeed8ce640bc8a19331f3555eaf5 revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:28.526413) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:28.526980) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:28.527424) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:28.716045) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:28.716469) ========= 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-1467227716.544260-1325587370 _=/tools/buildbot/bin/python using PTY: False --2016-06-29 12:15:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 16.3M=0.001s 2016-06-29 12:15:29 (16.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.601298 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:29.703170) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:29.703675) ========= 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-1467227716.544260-1325587370 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.080370 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:29.816416) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-06-29 12:15:29.816879) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b743fe6eabb8328430d91275462dc8e2a42eef81 --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 b743fe6eabb8328430d91275462dc8e2a42eef81 --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-1467227716.544260-1325587370 _=/tools/buildbot/bin/python using PTY: False 2016-06-29 12:15:29,916 truncating revision to first 12 chars 2016-06-29 12:15:29,917 Setting DEBUG logging. 2016-06-29 12:15:29,917 attempt 1/10 2016-06-29 12:15:29,917 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b743fe6eabb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 12:15:32,237 unpacking tar archive at: mozilla-beta-b743fe6eabb8/testing/mozharness/ program finished with exit code 0 elapsedTime=2.884686 ========= master_lag: 4.65 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-06-29 12:15:37.355748) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:37.356226) ========= script_repo_revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 12:15:37.356826) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-06-29 12:15:37.357223) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-06-29 12:15:40.451553) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 0 secs) (at 2016-06-29 12:15:40.452070) ========= /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-1467227716.544260-1325587370 _=/tools/buildbot/bin/python using PTY: False 12:15:40 INFO - MultiFileLogger online at 20160629 12:15:40 in /builds/slave/test 12:15:40 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 12:15:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:15:40 INFO - {'append_to_log': False, 12:15:40 INFO - 'base_work_dir': '/builds/slave/test', 12:15:40 INFO - 'blob_upload_branch': 'mozilla-beta', 12:15:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:15:40 INFO - 'buildbot_json_path': 'buildprops.json', 12:15:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:15:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:15:40 INFO - 'download_minidump_stackwalk': True, 12:15:40 INFO - 'download_symbols': 'true', 12:15:40 INFO - 'e10s': False, 12:15:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:15:40 INFO - 'tooltool.py': '/tools/tooltool.py', 12:15:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:15:40 INFO - '/tools/misc-python/virtualenv.py')}, 12:15:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:15:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:15:40 INFO - 'log_level': 'info', 12:15:40 INFO - 'log_to_console': True, 12:15:40 INFO - 'opt_config_files': (), 12:15:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:15:40 INFO - '--processes=1', 12:15:40 INFO - '--config=%(test_path)s/wptrunner.ini', 12:15:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:15:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:15:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:15:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:15:40 INFO - 'pip_index': False, 12:15:40 INFO - 'require_test_zip': True, 12:15:40 INFO - 'test_type': ('testharness',), 12:15:40 INFO - 'this_chunk': '1', 12:15:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:15:40 INFO - 'total_chunks': '10', 12:15:40 INFO - 'virtualenv_path': 'venv', 12:15:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:15:40 INFO - 'work_dir': 'build'} 12:15:40 INFO - ##### 12:15:40 INFO - ##### Running clobber step. 12:15:40 INFO - ##### 12:15:40 INFO - Running pre-action listener: _resource_record_pre_action 12:15:40 INFO - Running main action method: clobber 12:15:40 INFO - rmtree: /builds/slave/test/build 12:15:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:15:43 INFO - Running post-action listener: _resource_record_post_action 12:15:43 INFO - ##### 12:15:43 INFO - ##### Running read-buildbot-config step. 12:15:43 INFO - ##### 12:15:43 INFO - Running pre-action listener: _resource_record_pre_action 12:15:43 INFO - Running main action method: read_buildbot_config 12:15:43 INFO - Using buildbot properties: 12:15:43 INFO - { 12:15:43 INFO - "project": "", 12:15:43 INFO - "product": "firefox", 12:15:43 INFO - "script_repo_revision": "production", 12:15:43 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 12:15:43 INFO - "repository": "", 12:15:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 12:15:43 INFO - "buildid": "20160629104228", 12:15:43 INFO - "pgo_build": "False", 12:15:43 INFO - "basedir": "/builds/slave/test", 12:15:43 INFO - "buildnumber": 69, 12:15:43 INFO - "slavename": "tst-linux32-spot-798", 12:15:43 INFO - "revision": "b743fe6eabb8328430d91275462dc8e2a42eef81", 12:15:43 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 12:15:43 INFO - "platform": "linux", 12:15:43 INFO - "branch": "mozilla-beta", 12:15:43 INFO - "repo_path": "releases/mozilla-beta", 12:15:43 INFO - "moz_repo_path": "", 12:15:43 INFO - "stage_platform": "linux", 12:15:43 INFO - "builduid": "fddfdeed8ce640bc8a19331f3555eaf5", 12:15:43 INFO - "slavebuilddir": "test" 12:15:43 INFO - } 12:15:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 12:15:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 12:15:43 INFO - Running post-action listener: _resource_record_post_action 12:15:43 INFO - ##### 12:15:43 INFO - ##### Running download-and-extract step. 12:15:43 INFO - ##### 12:15:43 INFO - Running pre-action listener: _resource_record_pre_action 12:15:43 INFO - Running main action method: download_and_extract 12:15:43 INFO - mkdir: /builds/slave/test/build/tests 12:15:43 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')]} 12:15:43 INFO - https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 12:15:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:15:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:15:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:15:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:15:45 INFO - Downloaded 1291 bytes. 12:15:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:15:45 INFO - Using the following test package requirements: 12:15:45 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 12:15:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 12:15:45 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 12:15:45 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'jsshell-linux-i686.zip'], 12:15:45 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 12:15:45 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 12:15:45 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 12:15:45 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 12:15:45 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 12:15:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:15:45 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 12:15:45 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 12:15:45 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')]} 12:15:45 INFO - https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 12:15:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 12:15:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 12:15:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:15:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:15:53 INFO - Downloaded 22859868 bytes. 12:15:53 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/*'] 12:15:53 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/* 12:15:53 INFO - caution: filename not matched: web-platform/* 12:15:53 INFO - Return code: 11 12:15:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:15:53 INFO - https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 12:15:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 12:15:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 12:15:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:15:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:16:04 INFO - Downloaded 36389080 bytes. 12:16:04 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/*'] 12:16:04 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/* 12:16:08 INFO - caution: filename not matched: bin/* 12:16:08 INFO - caution: filename not matched: config/* 12:16:08 INFO - caution: filename not matched: mozbase/* 12:16:08 INFO - caution: filename not matched: marionette/* 12:16:08 INFO - caution: filename not matched: tools/wptserve/* 12:16:08 INFO - Return code: 11 12:16:08 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')]} 12:16:08 INFO - https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:16:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:16:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:16:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:16:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:16:26 INFO - Downloaded 69344886 bytes. 12:16:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:16:26 INFO - mkdir: /builds/slave/test/properties 12:16:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:16:26 INFO - Writing to file /builds/slave/test/properties/build_url 12:16:26 INFO - Contents: 12:16:26 INFO - build_url:https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:16:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:16:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:16:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:16:27 INFO - Contents: 12:16:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:16:27 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')]} 12:16:27 INFO - https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:16:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:16:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:16:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:16:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/PjjcaRMVT52Y8Gald6pagQ/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 12:16:52 INFO - Downloaded 92354093 bytes. 12:16:52 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'] 12:16:52 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 12:17:01 INFO - Return code: 0 12:17:01 INFO - Running post-action listener: _resource_record_post_action 12:17:01 INFO - Running post-action listener: set_extra_try_arguments 12:17:01 INFO - ##### 12:17:01 INFO - ##### Running create-virtualenv step. 12:17:01 INFO - ##### 12:17:01 INFO - Running pre-action listener: _pre_create_virtualenv 12:17:01 INFO - Running pre-action listener: _resource_record_pre_action 12:17:01 INFO - Running main action method: create_virtualenv 12:17:01 INFO - Creating virtualenv /builds/slave/test/build/venv 12:17:01 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 12:17:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:17:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:17:02 INFO - Using real prefix '/usr' 12:17:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:17:03 INFO - Installing distribute.............................................................................................................................................................................................done. 12:17:07 INFO - Installing pip.................done. 12:17:07 INFO - Return code: 0 12:17:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:17:07 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')]} 12:17:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:07 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')]} 12:17:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9204c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x926b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x931df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fffe30>, '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 0x929cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x931b470>, '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-1467227716.544260-1325587370', '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 12:17:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 12:17:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:17:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:07 INFO - 'CCACHE_UMASK': '002', 12:17:07 INFO - 'DISPLAY': ':0', 12:17:07 INFO - 'HOME': '/home/cltbld', 12:17:07 INFO - 'LANG': 'en_US.UTF-8', 12:17:07 INFO - 'LOGNAME': 'cltbld', 12:17:07 INFO - 'MAIL': '/var/mail/cltbld', 12:17:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:07 INFO - 'MOZ_NO_REMOTE': '1', 12:17:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:07 INFO - 'PWD': '/builds/slave/test', 12:17:07 INFO - 'SHELL': '/bin/bash', 12:17:07 INFO - 'SHLVL': '1', 12:17:07 INFO - 'TERM': 'linux', 12:17:07 INFO - 'TMOUT': '86400', 12:17:07 INFO - 'USER': 'cltbld', 12:17:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467227716.544260-1325587370', 12:17:07 INFO - '_': '/tools/buildbot/bin/python'} 12:17:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:08 INFO - Downloading/unpacking psutil>=0.7.1 12:17:08 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 12:17:08 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 12:17:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:08 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 12:17:08 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 12:17:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:17:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:17:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:13 INFO - Installing collected packages: psutil 12:17:13 INFO - Running setup.py install for psutil 12:17:13 INFO - building 'psutil._psutil_linux' extension 12:17:13 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 12:17:13 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:17:13 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:17:14 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 12:17:14 INFO - building 'psutil._psutil_posix' extension 12:17:14 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 12:17:14 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 12:17:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:17:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:14 INFO - Successfully installed psutil 12:17:14 INFO - Cleaning up... 12:17:14 INFO - Return code: 0 12:17:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:17:14 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')]} 12:17:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:14 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')]} 12:17:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9204c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x926b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x931df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fffe30>, '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 0x929cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x931b470>, '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-1467227716.544260-1325587370', '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 12:17:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 12:17:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:17:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:14 INFO - 'CCACHE_UMASK': '002', 12:17:14 INFO - 'DISPLAY': ':0', 12:17:14 INFO - 'HOME': '/home/cltbld', 12:17:14 INFO - 'LANG': 'en_US.UTF-8', 12:17:14 INFO - 'LOGNAME': 'cltbld', 12:17:14 INFO - 'MAIL': '/var/mail/cltbld', 12:17:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:14 INFO - 'MOZ_NO_REMOTE': '1', 12:17:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:14 INFO - 'PWD': '/builds/slave/test', 12:17:14 INFO - 'SHELL': '/bin/bash', 12:17:14 INFO - 'SHLVL': '1', 12:17:14 INFO - 'TERM': 'linux', 12:17:14 INFO - 'TMOUT': '86400', 12:17:14 INFO - 'USER': 'cltbld', 12:17:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467227716.544260-1325587370', 12:17:14 INFO - '_': '/tools/buildbot/bin/python'} 12:17:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:17:15 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 12:17:15 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 12:17:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:15 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 12:17:15 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 12:17:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:17:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:17:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:17:20 INFO - Installing collected packages: mozsystemmonitor 12:17:20 INFO - Running setup.py install for mozsystemmonitor 12:17:20 INFO - Successfully installed mozsystemmonitor 12:17:20 INFO - Cleaning up... 12:17:20 INFO - Return code: 0 12:17:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:17:20 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')]} 12:17:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:20 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')]} 12:17:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9204c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x926b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x931df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fffe30>, '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 0x929cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x931b470>, '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-1467227716.544260-1325587370', '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 12:17:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 12:17:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:17:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:20 INFO - 'CCACHE_UMASK': '002', 12:17:20 INFO - 'DISPLAY': ':0', 12:17:20 INFO - 'HOME': '/home/cltbld', 12:17:20 INFO - 'LANG': 'en_US.UTF-8', 12:17:20 INFO - 'LOGNAME': 'cltbld', 12:17:20 INFO - 'MAIL': '/var/mail/cltbld', 12:17:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:20 INFO - 'MOZ_NO_REMOTE': '1', 12:17:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:20 INFO - 'PWD': '/builds/slave/test', 12:17:20 INFO - 'SHELL': '/bin/bash', 12:17:20 INFO - 'SHLVL': '1', 12:17:20 INFO - 'TERM': 'linux', 12:17:20 INFO - 'TMOUT': '86400', 12:17:20 INFO - 'USER': 'cltbld', 12:17:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467227716.544260-1325587370', 12:17:20 INFO - '_': '/tools/buildbot/bin/python'} 12:17:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:20 INFO - Downloading/unpacking blobuploader==1.2.4 12:17:20 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 12:17:20 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 12:17:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:20 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 12:17:20 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 12:17:25 INFO - Downloading blobuploader-1.2.4.tar.gz 12:17:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:17:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:17:25 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 12:17:25 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 12:17:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:25 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 12:17:25 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 12:17:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:17:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:17:27 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 12:17:27 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 12:17:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:27 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 12:17:27 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 12:17:27 INFO - Downloading docopt-0.6.1.tar.gz 12:17:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:17:27 INFO - Installing collected packages: blobuploader, requests, docopt 12:17:27 INFO - Running setup.py install for blobuploader 12:17:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:17:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:17:27 INFO - Running setup.py install for requests 12:17:28 INFO - Running setup.py install for docopt 12:17:28 INFO - Successfully installed blobuploader requests docopt 12:17:28 INFO - Cleaning up... 12:17:29 INFO - Return code: 0 12:17:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:17:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9204c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x926b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x931df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fffe30>, '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 0x929cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x931b470>, '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-1467227716.544260-1325587370', '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 12:17:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:17:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:17:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:29 INFO - 'CCACHE_UMASK': '002', 12:17:29 INFO - 'DISPLAY': ':0', 12:17:29 INFO - 'HOME': '/home/cltbld', 12:17:29 INFO - 'LANG': 'en_US.UTF-8', 12:17:29 INFO - 'LOGNAME': 'cltbld', 12:17:29 INFO - 'MAIL': '/var/mail/cltbld', 12:17:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:29 INFO - 'MOZ_NO_REMOTE': '1', 12:17:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:29 INFO - 'PWD': '/builds/slave/test', 12:17:29 INFO - 'SHELL': '/bin/bash', 12:17:29 INFO - 'SHLVL': '1', 12:17:29 INFO - 'TERM': 'linux', 12:17:29 INFO - 'TMOUT': '86400', 12:17:29 INFO - 'USER': 'cltbld', 12:17:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467227716.544260-1325587370', 12:17:29 INFO - '_': '/tools/buildbot/bin/python'} 12:17:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:17:29 INFO - Running setup.py (path:/tmp/pip-DK1vdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:17:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:17:29 INFO - Running setup.py (path:/tmp/pip-XqMteh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:17:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:17:29 INFO - Running setup.py (path:/tmp/pip-_2YgWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:17:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:17:29 INFO - Running setup.py (path:/tmp/pip-PzhjSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:17:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:17:29 INFO - Running setup.py (path:/tmp/pip-ZvAnEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:17:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:17:30 INFO - Running setup.py (path:/tmp/pip-TECPad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:17:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:17:30 INFO - Running setup.py (path:/tmp/pip-B6rQF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:17:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:17:30 INFO - Running setup.py (path:/tmp/pip-_JOHBu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:17:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:17:30 INFO - Running setup.py (path:/tmp/pip-QMAMfN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:17:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:17:30 INFO - Running setup.py (path:/tmp/pip-p4d1Vv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:17:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:17:30 INFO - Running setup.py (path:/tmp/pip-WYJyVh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:17:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:17:30 INFO - Running setup.py (path:/tmp/pip-5zmJ0d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:17:31 INFO - Running setup.py (path:/tmp/pip-M33CHO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:17:31 INFO - Running setup.py (path:/tmp/pip-uWkYg8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:31 INFO - Running setup.py (path:/tmp/pip-IUjZ2v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:17:31 INFO - Running setup.py (path:/tmp/pip-wMI37p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:17:31 INFO - Running setup.py (path:/tmp/pip-pQGdvX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:17:31 INFO - Running setup.py (path:/tmp/pip-FeT0XH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:17:31 INFO - Running setup.py (path:/tmp/pip-S7rvxo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:17:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:31 INFO - Running setup.py (path:/tmp/pip-S8KEEM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:17:32 INFO - Running setup.py (path:/tmp/pip-zD9b1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:17:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:17:32 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 12:17:32 INFO - Running setup.py install for manifestparser 12:17:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:17:32 INFO - Running setup.py install for mozcrash 12:17:33 INFO - Running setup.py install for mozdebug 12:17:33 INFO - Running setup.py install for mozdevice 12:17:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:17:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:17:33 INFO - Running setup.py install for mozfile 12:17:33 INFO - Running setup.py install for mozhttpd 12:17:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:17:33 INFO - Running setup.py install for mozinfo 12:17:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:17:34 INFO - Running setup.py install for mozInstall 12:17:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:17:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:17:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:17:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:17:34 INFO - Running setup.py install for mozleak 12:17:34 INFO - Running setup.py install for mozlog 12:17:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:17:34 INFO - Running setup.py install for moznetwork 12:17:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:17:35 INFO - Running setup.py install for mozprocess 12:17:35 INFO - Running setup.py install for mozprofile 12:17:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:17:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:17:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:17:35 INFO - Running setup.py install for mozrunner 12:17:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:17:35 INFO - Running setup.py install for mozscreenshot 12:17:35 INFO - Running setup.py install for moztest 12:17:36 INFO - Running setup.py install for mozversion 12:17:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:17:36 INFO - Running setup.py install for wptserve 12:17:36 INFO - Running setup.py install for marionette-driver 12:17:36 INFO - Running setup.py install for browsermob-proxy 12:17:37 INFO - Running setup.py install for marionette-client 12:17:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:17:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:17:37 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 12:17:37 INFO - Cleaning up... 12:17:37 INFO - Return code: 0 12:17:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:17:37 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')]} 12:17:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:37 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')]} 12:17:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9204c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x926b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x931df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fffe30>, '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 0x929cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x931b470>, '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-1467227716.544260-1325587370', '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 12:17:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:17:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:17:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:37 INFO - 'CCACHE_UMASK': '002', 12:17:37 INFO - 'DISPLAY': ':0', 12:17:37 INFO - 'HOME': '/home/cltbld', 12:17:37 INFO - 'LANG': 'en_US.UTF-8', 12:17:37 INFO - 'LOGNAME': 'cltbld', 12:17:37 INFO - 'MAIL': '/var/mail/cltbld', 12:17:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:37 INFO - 'MOZ_NO_REMOTE': '1', 12:17:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:37 INFO - 'PWD': '/builds/slave/test', 12:17:37 INFO - 'SHELL': '/bin/bash', 12:17:37 INFO - 'SHLVL': '1', 12:17:37 INFO - 'TERM': 'linux', 12:17:37 INFO - 'TMOUT': '86400', 12:17:37 INFO - 'USER': 'cltbld', 12:17:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467227716.544260-1325587370', 12:17:37 INFO - '_': '/tools/buildbot/bin/python'} 12:17:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:17:38 INFO - Running setup.py (path:/tmp/pip-WJc0M_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:17:38 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)) 12:17:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:17:38 INFO - Running setup.py (path:/tmp/pip-YtKn4m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:17:38 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)) 12:17:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:17:38 INFO - Running setup.py (path:/tmp/pip-5vIYkX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:17:38 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)) 12:17:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:17:38 INFO - Running setup.py (path:/tmp/pip-P5jdAi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:17:38 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)) 12:17:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:17:38 INFO - Running setup.py (path:/tmp/pip-oX0za4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:17:38 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)) 12:17:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:17:38 INFO - Running setup.py (path:/tmp/pip-4rGsEm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:17:38 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)) 12:17:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:17:38 INFO - Running setup.py (path:/tmp/pip-nkm3bV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:17:39 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)) 12:17:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:17:39 INFO - Running setup.py (path:/tmp/pip-5Xutnx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:17:39 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)) 12:17:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:17:39 INFO - Running setup.py (path:/tmp/pip-jACpe3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:17:39 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)) 12:17:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:17:39 INFO - Running setup.py (path:/tmp/pip-ODWQOE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:17:39 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)) 12:17:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:17:39 INFO - Running setup.py (path:/tmp/pip-8TnV8J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:17:39 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)) 12:17:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:17:39 INFO - Running setup.py (path:/tmp/pip-seWlsr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:17:39 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)) 12:17:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:17:39 INFO - Running setup.py (path:/tmp/pip-JNtCyY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:17:39 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)) 12:17:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:17:39 INFO - Running setup.py (path:/tmp/pip-WBkrfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:17:40 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)) 12:17:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:40 INFO - Running setup.py (path:/tmp/pip-m7Mu8F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:40 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)) 12:17:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:17:40 INFO - Running setup.py (path:/tmp/pip-lDlc5G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:17:40 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)) 12:17:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:17:40 INFO - Running setup.py (path:/tmp/pip-zDrmCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:17:40 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)) 12:17:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:17:40 INFO - Running setup.py (path:/tmp/pip-hg3Qew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:17:40 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)) 12:17:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:17:40 INFO - Running setup.py (path:/tmp/pip-8dYqj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:17:40 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)) 12:17:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:40 INFO - Running setup.py (path:/tmp/pip-QcFaUf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:40 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)) 12:17:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:17:41 INFO - Running setup.py (path:/tmp/pip-KwuU3S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:17:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:17:41 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)) 12:17:41 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)) 12:17:41 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)) 12:17:41 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)) 12:17:41 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)) 12:17:41 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)) 12:17:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:46 INFO - Downloading blessings-1.6.tar.gz 12:17:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:17:46 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)) 12:17:46 INFO - Installing collected packages: blessings 12:17:46 INFO - Running setup.py install for blessings 12:17:46 INFO - Successfully installed blessings 12:17:46 INFO - Cleaning up... 12:17:46 INFO - Return code: 0 12:17:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:17:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:17:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:17:47 INFO - Reading from file tmpfile_stdout 12:17:47 INFO - Current package versions: 12:17:47 INFO - argparse == 1.2.1 12:17:47 INFO - blessings == 1.6 12:17:47 INFO - blobuploader == 1.2.4 12:17:47 INFO - browsermob-proxy == 0.6.0 12:17:47 INFO - docopt == 0.6.1 12:17:47 INFO - manifestparser == 1.1 12:17:47 INFO - marionette-client == 2.3.0 12:17:47 INFO - marionette-driver == 1.4.0 12:17:47 INFO - mozInstall == 1.12 12:17:47 INFO - mozcrash == 0.17 12:17:47 INFO - mozdebug == 0.1 12:17:47 INFO - mozdevice == 0.48 12:17:47 INFO - mozfile == 1.2 12:17:47 INFO - mozhttpd == 0.7 12:17:47 INFO - mozinfo == 0.9 12:17:47 INFO - mozleak == 0.1 12:17:47 INFO - mozlog == 3.1 12:17:47 INFO - moznetwork == 0.27 12:17:47 INFO - mozprocess == 0.22 12:17:47 INFO - mozprofile == 0.28 12:17:47 INFO - mozrunner == 6.11 12:17:47 INFO - mozscreenshot == 0.1 12:17:47 INFO - mozsystemmonitor == 0.0 12:17:47 INFO - moztest == 0.7 12:17:47 INFO - mozversion == 1.4 12:17:47 INFO - psutil == 3.1.1 12:17:47 INFO - requests == 1.2.3 12:17:47 INFO - wptserve == 1.4.0 12:17:47 INFO - wsgiref == 0.1.2 12:17:47 INFO - Running post-action listener: _resource_record_post_action 12:17:47 INFO - Running post-action listener: _start_resource_monitoring 12:17:47 INFO - Starting resource monitoring. 12:17:47 INFO - ##### 12:17:47 INFO - ##### Running pull step. 12:17:47 INFO - ##### 12:17:47 INFO - Running pre-action listener: _resource_record_pre_action 12:17:47 INFO - Running main action method: pull 12:17:47 INFO - Pull has nothing to do! 12:17:47 INFO - Running post-action listener: _resource_record_post_action 12:17:47 INFO - ##### 12:17:47 INFO - ##### Running install step. 12:17:47 INFO - ##### 12:17:47 INFO - Running pre-action listener: _resource_record_pre_action 12:17:47 INFO - Running main action method: install 12:17:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:17:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:17:47 INFO - Reading from file tmpfile_stdout 12:17:47 INFO - Detecting whether we're running mozinstall >=1.0... 12:17:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:17:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:17:47 INFO - Reading from file tmpfile_stdout 12:17:47 INFO - Output received: 12:17:47 INFO - Usage: mozinstall [options] installer 12:17:47 INFO - Options: 12:17:47 INFO - -h, --help show this help message and exit 12:17:47 INFO - -d DEST, --destination=DEST 12:17:47 INFO - Directory to install application into. [default: 12:17:47 INFO - "/builds/slave/test"] 12:17:47 INFO - --app=APP Application being installed. [default: firefox] 12:17:47 INFO - mkdir: /builds/slave/test/build/application 12:17:47 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'] 12:17:47 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 12:18:18 INFO - Reading from file tmpfile_stdout 12:18:18 INFO - Output received: 12:18:18 INFO - /builds/slave/test/build/application/firefox/firefox 12:18:18 INFO - Running post-action listener: _resource_record_post_action 12:18:18 INFO - ##### 12:18:18 INFO - ##### Running run-tests step. 12:18:18 INFO - ##### 12:18:18 INFO - Running pre-action listener: _resource_record_pre_action 12:18:18 INFO - Running main action method: run_tests 12:18:18 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:18:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:18:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:18:18 INFO - grabbing minidump binary from tooltool 12:18:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:18:18 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 0x8fffe30>, '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 0x929cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x931b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:18:18 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 12:18:18 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 12:18:18 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:18:18 INFO - Return code: 0 12:18:18 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:18:18 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:18:18 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/PjjcaRMVT52Y8Gald6pagQ/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 12:18:18 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/PjjcaRMVT52Y8Gald6pagQ/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 12:18:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:18:18 INFO - 'CCACHE_UMASK': '002', 12:18:18 INFO - 'DISPLAY': ':0', 12:18:18 INFO - 'HOME': '/home/cltbld', 12:18:18 INFO - 'LANG': 'en_US.UTF-8', 12:18:18 INFO - 'LOGNAME': 'cltbld', 12:18:18 INFO - 'MAIL': '/var/mail/cltbld', 12:18:18 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:18:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:18:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:18:18 INFO - 'MOZ_NO_REMOTE': '1', 12:18:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:18:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:18:18 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:18:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:18:18 INFO - 'PWD': '/builds/slave/test', 12:18:18 INFO - 'SHELL': '/bin/bash', 12:18:18 INFO - 'SHLVL': '1', 12:18:18 INFO - 'TERM': 'linux', 12:18:18 INFO - 'TMOUT': '86400', 12:18:18 INFO - 'USER': 'cltbld', 12:18:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467227716.544260-1325587370', 12:18:18 INFO - '_': '/tools/buildbot/bin/python'} 12:18:18 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/PjjcaRMVT52Y8Gald6pagQ/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 12:18:19 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 12:18:19 INFO - import pkg_resources 12:18:20 INFO - Using 1 client processes 12:18:20 INFO - wptserve Starting http server on 127.0.0.1:8000 12:18:20 INFO - wptserve Starting http server on 127.0.0.1:8001 12:18:20 INFO - wptserve Starting http server on 127.0.0.1:8443 12:18:22 INFO - SUITE-START | Running 778 tests 12:18:22 INFO - Running testharness tests 12:18:22 INFO - Setting up ssl 12:18:22 INFO - PROCESS | certutil | 12:18:22 INFO - PROCESS | certutil | 12:18:22 INFO - PROCESS | certutil | 12:18:22 INFO - Certificate Nickname Trust Attributes 12:18:22 INFO - SSL,S/MIME,JAR/XPI 12:18:22 INFO - 12:18:22 INFO - web-platform-tests CT,, 12:18:22 INFO - 12:18:23 INFO - Starting runner 12:18:25 INFO - PROCESS | 1744 | 1467227905984 Marionette DEBUG Marionette enabled via build flag and pref 12:18:26 INFO - PROCESS | 1744 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1744] [id = 1] 12:18:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1744] [serial = 1] [outer = (nil)] 12:18:26 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:18:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1744] [serial = 2] [outer = 0xa4d4f000] 12:18:26 INFO - PROCESS | 1744 | 1467227906703 Marionette INFO Listening on port 2828 12:18:27 INFO - PROCESS | 1744 | 1467227907329 Marionette DEBUG Marionette enabled via command-line flag 12:18:27 INFO - PROCESS | 1744 | ++DOCSHELL 0xa23a7000 == 2 [pid = 1744] [id = 2] 12:18:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 3 (0xa23a8400) [pid = 1744] [serial = 3] [outer = (nil)] 12:18:27 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:18:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 4 (0xa2001400) [pid = 1744] [serial = 4] [outer = 0xa23a8400] 12:18:27 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d2980 12:18:27 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20da480 12:18:27 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e1440 12:18:27 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20e40a0 12:18:27 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20e4dc0 12:18:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 5 (0xa1119000) [pid = 1744] [serial = 5] [outer = 0xa4d4f000] 12:18:27 INFO - PROCESS | 1744 | [1744] 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 12:18:27 INFO - PROCESS | 1744 | 1467227907766 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43488 12:18:27 INFO - PROCESS | 1744 | [1744] 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 12:18:27 INFO - PROCESS | 1744 | 1467227907800 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43489 12:18:27 INFO - PROCESS | 1744 | 1467227907859 Marionette DEBUG Closed connection conn0 12:18:27 INFO - PROCESS | 1744 | [1744] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 12:18:27 INFO - PROCESS | 1744 | 1467227907973 Marionette DEBUG Closed connection conn1 12:18:27 INFO - PROCESS | 1744 | [1744] 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 12:18:27 INFO - PROCESS | 1744 | 1467227907986 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43490 12:18:28 INFO - PROCESS | 1744 | [1744] 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 12:18:28 INFO - PROCESS | 1744 | 1467227908053 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43491 12:18:28 INFO - PROCESS | 1744 | 1467227908062 Marionette DEBUG Closed connection conn2 12:18:28 INFO - PROCESS | 1744 | 1467227908101 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:18:28 INFO - PROCESS | 1744 | 1467227908126 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":"20160629104228","device":"desktop","version":"48.0"} 12:18:28 INFO - PROCESS | 1744 | [1744] 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:18:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b5e9c00 == 3 [pid = 1744] [id = 3] 12:18:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 6 (0x9b5ea000) [pid = 1744] [serial = 6] [outer = (nil)] 12:18:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b5ea400 == 4 [pid = 1744] [id = 4] 12:18:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 7 (0x9b5edc00) [pid = 1744] [serial = 7] [outer = (nil)] 12:18:30 INFO - PROCESS | 1744 | [1744] 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 12:18:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a9c8000 == 5 [pid = 1744] [id = 5] 12:18:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 8 (0x9a9c8400) [pid = 1744] [serial = 8] [outer = (nil)] 12:18:30 INFO - PROCESS | 1744 | [1744] 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 12:18:31 INFO - PROCESS | 1744 | [1744] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:18:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 9 (0x9a883c00) [pid = 1744] [serial = 9] [outer = 0x9a9c8400] 12:18:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 10 (0x9a5aac00) [pid = 1744] [serial = 10] [outer = 0x9b5ea000] 12:18:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 11 (0x9a5ac800) [pid = 1744] [serial = 11] [outer = 0x9b5edc00] 12:18:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 12 (0x9a5af000) [pid = 1744] [serial = 12] [outer = 0x9a9c8400] 12:18:32 INFO - PROCESS | 1744 | 1467227912578 Marionette INFO startBrowser f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:32 INFO - PROCESS | 1744 | 1467227912628 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 1744 | 1467227912648 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 1744 | 1467227912653 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 13 (0x98459800) [pid = 1744] [serial = 13] [outer = 0x9a9c8400] 12:18:33 INFO - PROCESS | 1744 | 1467227913416 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f9fd05a2-9bc0-4898-baaa-4c0af237773f","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":"20160629104228","device":"desktop","version":"48.0","command_id":1}}] 12:18:33 INFO - PROCESS | 1744 | 1467227913701 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:18:33 INFO - PROCESS | 1744 | 1467227913708 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:34 INFO - PROCESS | 1744 | 1467227914117 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:18:34 INFO - PROCESS | 1744 | 1467227914175 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:18:34 INFO - PROCESS | 1744 | 1467227914181 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:34 INFO - PROCESS | 1744 | [1744] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:18:34 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:18:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 14 (0xa3322800) [pid = 1744] [serial = 14] [outer = 0x9a9c8400] 12:18:34 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:18:34 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:34 INFO - PROCESS | 1744 | 1467227914817 Marionette TRACE conn3 <- [1,3,null,{}] 12:18:34 INFO - PROCESS | 1744 | 1467227914826 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:18:34 INFO - PROCESS | 1744 | 1467227914832 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:34 INFO - PROCESS | 1744 | 1467227914877 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:18:34 INFO - PROCESS | 1744 | 1467227914918 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:18:34 INFO - PROCESS | 1744 | 1467227914923 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 12:18:34 INFO - PROCESS | 1744 | 1467227914932 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 1744 | 1467227914939 Marionette TRACE conn3 <- [1,6,null,{}] 12:18:34 INFO - PROCESS | 1744 | 1467227914946 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:34 INFO - PROCESS | 1744 | 1467227914950 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:34 INFO - PROCESS | 1744 | 1467227914974 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:18:35 INFO - PROCESS | 1744 | 1467227914991 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:35 INFO - PROCESS | 1744 | 1467227914999 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e27000 == 6 [pid = 1744] [id = 6] 12:18:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 15 (0x93e27400) [pid = 1744] [serial = 15] [outer = (nil)] 12:18:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 16 (0x95524400) [pid = 1744] [serial = 16] [outer = 0x93e27400] 12:18:35 INFO - PROCESS | 1744 | 1467227915079 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 17 (0x9976e400) [pid = 1744] [serial = 17] [outer = 0x93e27400] 12:18:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c4e400 == 7 [pid = 1744] [id = 7] 12:18:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 18 (0x93c51800) [pid = 1744] [serial = 18] [outer = (nil)] 12:18:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 19 (0x99fba000) [pid = 1744] [serial = 19] [outer = 0x93c51800] 12:18:35 INFO - PROCESS | 1744 | 1467227915614 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 20 (0x93cb9c00) [pid = 1744] [serial = 20] [outer = 0x93c51800] 12:18:36 INFO - PROCESS | 1744 | [1744] 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 12:18:36 INFO - PROCESS | 1744 | 1467227916202 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1338ms 12:18:36 INFO - PROCESS | 1744 | 1467227916414 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 1744 | 1467227916420 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 12:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:18:36 INFO - PROCESS | 1744 | 1467227916640 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 1744 | 1467227916647 Marionette TRACE conn3 <- [1,10,null,{}] 12:18:36 INFO - PROCESS | 1744 | 1467227916659 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:36 INFO - PROCESS | 1744 | 1467227916667 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:36 INFO - PROCESS | 1744 | 1467227916919 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:18:37 INFO - PROCESS | 1744 | 1467227917059 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:37 INFO - PROCESS | 1744 | 1467227917072 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x93191c00 == 8 [pid = 1744] [id = 8] 12:18:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 21 (0x93c52800) [pid = 1744] [serial = 21] [outer = (nil)] 12:18:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 22 (0x93cb8400) [pid = 1744] [serial = 22] [outer = 0x93c52800] 12:18:37 INFO - PROCESS | 1744 | 1467227917158 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 23 (0x93e22c00) [pid = 1744] [serial = 23] [outer = 0x93c52800] 12:18:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9677f800 == 9 [pid = 1744] [id = 9] 12:18:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 24 (0x96780000) [pid = 1744] [serial = 24] [outer = (nil)] 12:18:38 INFO - PROCESS | 1744 | 1467227918236 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:18:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 25 (0x96789400) [pid = 1744] [serial = 25] [outer = 0x96780000] 12:18:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 26 (0x9976ec00) [pid = 1744] [serial = 26] [outer = 0x96780000] 12:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1789ms 12:18:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x99772000 == 10 [pid = 1744] [id = 10] 12:18:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 27 (0x99775800) [pid = 1744] [serial = 27] [outer = (nil)] 12:18:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 28 (0x9a169000) [pid = 1744] [serial = 28] [outer = 0x99775800] 12:18:38 INFO - PROCESS | 1744 | 1467227918473 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 1744 | 1467227918480 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 12:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:18:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 29 (0x9adbd400) [pid = 1744] [serial = 29] [outer = 0x99775800] 12:18:38 INFO - PROCESS | 1744 | 1467227918591 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 1744 | 1467227918598 Marionette TRACE conn3 <- [1,14,null,{}] 12:18:38 INFO - PROCESS | 1744 | 1467227918737 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:38 INFO - PROCESS | 1744 | 1467227918745 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:39 INFO - PROCESS | 1744 | 1467227919071 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:18:39 INFO - PROCESS | 1744 | 1467227919148 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:39 INFO - PROCESS | 1744 | 1467227919163 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9931a000 == 11 [pid = 1744] [id = 11] 12:18:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 30 (0x9976c800) [pid = 1744] [serial = 30] [outer = (nil)] 12:18:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 31 (0x9c0cec00) [pid = 1744] [serial = 31] [outer = 0x9976c800] 12:18:39 INFO - PROCESS | 1744 | 1467227919277 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 32 (0x9c0d7800) [pid = 1744] [serial = 32] [outer = 0x9976c800] 12:18:40 INFO - PROCESS | 1744 | 1467227920228 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1781ms 12:18:40 INFO - PROCESS | 1744 | 1467227920295 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:18:40 INFO - PROCESS | 1744 | 1467227920300 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 12:18:40 INFO - PROCESS | 1744 | 1467227920308 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 1744 | 1467227920311 Marionette TRACE conn3 <- [1,18,null,{}] 12:18:40 INFO - PROCESS | 1744 | 1467227920321 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 1744 | 1467227920331 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:40 INFO - PROCESS | 1744 | 1467227920584 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:18:40 INFO - PROCESS | 1744 | 1467227920753 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:40 INFO - PROCESS | 1744 | 1467227920766 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:40 INFO - PROCESS | 1744 | ++DOCSHELL 0xa25f4800 == 12 [pid = 1744] [id = 12] 12:18:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 33 (0xa2febc00) [pid = 1744] [serial = 33] [outer = (nil)] 12:18:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 34 (0xa33c1800) [pid = 1744] [serial = 34] [outer = 0xa2febc00] 12:18:40 INFO - PROCESS | 1744 | 1467227920868 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 35 (0xa4f7d800) [pid = 1744] [serial = 35] [outer = 0xa2febc00] 12:18:41 INFO - PROCESS | 1744 | 1467227921754 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1483ms 12:18:41 INFO - PROCESS | 1744 | 1467227921792 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 1744 | 1467227921796 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 12:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:18:41 INFO - PROCESS | 1744 | 1467227921804 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 1744 | 1467227921808 Marionette TRACE conn3 <- [1,22,null,{}] 12:18:41 INFO - PROCESS | 1744 | 1467227921834 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:41 INFO - PROCESS | 1744 | 1467227921840 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:42 INFO - PROCESS | 1744 | 1467227922040 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:18:42 INFO - PROCESS | 1744 | 1467227922374 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:42 INFO - PROCESS | 1744 | 1467227922386 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x94980c00 == 13 [pid = 1744] [id = 13] 12:18:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 36 (0x94984c00) [pid = 1744] [serial = 36] [outer = (nil)] 12:18:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 37 (0x95396000) [pid = 1744] [serial = 37] [outer = 0x94984c00] 12:18:42 INFO - PROCESS | 1744 | 1467227922507 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 38 (0x967b6000) [pid = 1744] [serial = 38] [outer = 0x94984c00] 12:18:43 INFO - PROCESS | 1744 | 1467227923561 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1799ms 12:18:43 INFO - PROCESS | 1744 | 1467227923611 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 1744 | 1467227923616 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 12:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:18:43 INFO - PROCESS | 1744 | 1467227923631 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 1744 | 1467227923635 Marionette TRACE conn3 <- [1,26,null,{}] 12:18:43 INFO - PROCESS | 1744 | 1467227923644 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:43 INFO - PROCESS | 1744 | 1467227923648 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:43 INFO - PROCESS | 1744 | 1467227923816 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:18:43 INFO - PROCESS | 1744 | 1467227923829 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:43 INFO - PROCESS | 1744 | 1467227923835 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5b1000 == 14 [pid = 1744] [id = 14] 12:18:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 39 (0x9a5b1400) [pid = 1744] [serial = 39] [outer = (nil)] 12:18:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 40 (0x9b46f000) [pid = 1744] [serial = 40] [outer = 0x9a5b1400] 12:18:43 INFO - PROCESS | 1744 | 1467227923915 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 41 (0x9b767000) [pid = 1744] [serial = 41] [outer = 0x9a5b1400] 12:18:44 INFO - PROCESS | 1744 | 1467227924781 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1193ms 12:18:44 INFO - PROCESS | 1744 | 1467227924825 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 1744 | 1467227924832 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 12:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:18:44 INFO - PROCESS | 1744 | 1467227924839 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 1744 | 1467227924843 Marionette TRACE conn3 <- [1,30,null,{}] 12:18:44 INFO - PROCESS | 1744 | 1467227924850 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:44 INFO - PROCESS | 1744 | 1467227924855 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:45 INFO - PROCESS | 1744 | 1467227925027 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:18:45 INFO - PROCESS | 1744 | 1467227925127 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:45 INFO - PROCESS | 1744 | 1467227925135 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c2e8800 == 15 [pid = 1744] [id = 15] 12:18:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 42 (0x9d502c00) [pid = 1744] [serial = 42] [outer = (nil)] 12:18:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 43 (0x9d51b800) [pid = 1744] [serial = 43] [outer = 0x9d502c00] 12:18:45 INFO - PROCESS | 1744 | 1467227925211 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 44 (0xa1118000) [pid = 1744] [serial = 44] [outer = 0x9d502c00] 12:18:45 INFO - PROCESS | 1744 | 1467227925990 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1188ms 12:18:46 INFO - PROCESS | 1744 | 1467227926029 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 1744 | 1467227926032 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 12:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:18:46 INFO - PROCESS | 1744 | 1467227926046 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 1744 | 1467227926056 Marionette TRACE conn3 <- [1,34,null,{}] 12:18:46 INFO - PROCESS | 1744 | 1467227926065 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:46 INFO - PROCESS | 1744 | 1467227926072 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:46 INFO - PROCESS | 1744 | 1467227926246 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:18:46 INFO - PROCESS | 1744 | 1467227926259 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:46 INFO - PROCESS | 1744 | 1467227926266 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c4dc00 == 16 [pid = 1744] [id = 16] 12:18:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 45 (0x9c0d0000) [pid = 1744] [serial = 45] [outer = (nil)] 12:18:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 46 (0x9d51c400) [pid = 1744] [serial = 46] [outer = 0x9c0d0000] 12:18:46 INFO - PROCESS | 1744 | 1467227926338 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 47 (0xa2537800) [pid = 1744] [serial = 47] [outer = 0x9c0d0000] 12:18:47 INFO - PROCESS | 1744 | 1467227927138 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1147ms 12:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:18:47 INFO - PROCESS | 1744 | 1467227927190 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 1744 | 1467227927194 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 12:18:47 INFO - PROCESS | 1744 | 1467227927215 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 1744 | 1467227927218 Marionette TRACE conn3 <- [1,38,null,{}] 12:18:47 INFO - PROCESS | 1744 | 1467227927226 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 1744 | 1467227927230 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:47 INFO - PROCESS | 1744 | 1467227927387 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:18:47 INFO - PROCESS | 1744 | 1467227927396 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:47 INFO - PROCESS | 1744 | 1467227927406 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:47 INFO - PROCESS | 1744 | ++DOCSHELL 0xa255a400 == 17 [pid = 1744] [id = 17] 12:18:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 48 (0xa2564800) [pid = 1744] [serial = 48] [outer = (nil)] 12:18:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 49 (0xa2ff1400) [pid = 1744] [serial = 49] [outer = 0xa2564800] 12:18:47 INFO - PROCESS | 1744 | 1467227927475 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 50 (0xa2fea000) [pid = 1744] [serial = 50] [outer = 0xa2564800] 12:18:48 INFO - PROCESS | 1744 | 1467227928252 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1105ms 12:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:18:48 INFO - PROCESS | 1744 | 1467227928306 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 1744 | 1467227928309 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 12:18:48 INFO - PROCESS | 1744 | 1467227928329 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 1744 | 1467227928331 Marionette TRACE conn3 <- [1,42,null,{}] 12:18:48 INFO - PROCESS | 1744 | 1467227928338 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:48 INFO - PROCESS | 1744 | 1467227928343 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:48 INFO - PROCESS | 1744 | 1467227928498 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:18:48 INFO - PROCESS | 1744 | 1467227928509 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:48 INFO - PROCESS | 1744 | 1467227928528 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:48 INFO - PROCESS | 1744 | ++DOCSHELL 0xa331fc00 == 18 [pid = 1744] [id = 18] 12:18:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 51 (0xa33c4400) [pid = 1744] [serial = 51] [outer = (nil)] 12:18:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0xa4d11c00) [pid = 1744] [serial = 52] [outer = 0xa33c4400] 12:18:48 INFO - PROCESS | 1744 | 1467227928624 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0xa61df400) [pid = 1744] [serial = 53] [outer = 0xa33c4400] 12:18:49 INFO - PROCESS | 1744 | 1467227929518 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1246ms 12:18:49 INFO - PROCESS | 1744 | 1467227929561 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 1744 | 1467227929564 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 12:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:18:49 INFO - PROCESS | 1744 | 1467227929571 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 1744 | 1467227929573 Marionette TRACE conn3 <- [1,46,null,{}] 12:18:49 INFO - PROCESS | 1744 | 1467227929579 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:49 INFO - PROCESS | 1744 | 1467227929585 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:49 INFO - PROCESS | 1744 | 1467227929742 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:18:49 INFO - PROCESS | 1744 | 1467227929759 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:49 INFO - PROCESS | 1744 | 1467227929769 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:49 INFO - PROCESS | 1744 | ++DOCSHELL 0xa6112400 == 19 [pid = 1744] [id = 19] 12:18:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0xa672e000) [pid = 1744] [serial = 54] [outer = (nil)] 12:18:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0xa6f46c00) [pid = 1744] [serial = 55] [outer = 0xa672e000] 12:18:49 INFO - PROCESS | 1744 | 1467227929836 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0xa823d000) [pid = 1744] [serial = 56] [outer = 0xa672e000] 12:18:50 INFO - PROCESS | 1744 | 1467227930591 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1083ms 12:18:50 INFO - PROCESS | 1744 | 1467227930656 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 1744 | 1467227930675 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 12:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:18:50 INFO - PROCESS | 1744 | 1467227930697 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 1744 | 1467227930701 Marionette TRACE conn3 <- [1,50,null,{}] 12:18:50 INFO - PROCESS | 1744 | 1467227930712 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 1744 | 1467227930716 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:50 INFO - PROCESS | 1744 | 1467227930891 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:18:50 INFO - PROCESS | 1744 | 1467227930900 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:50 INFO - PROCESS | 1744 | 1467227930911 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c52000 == 20 [pid = 1744] [id = 20] 12:18:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0xa2320c00) [pid = 1744] [serial = 57] [outer = (nil)] 12:18:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0xa8260800) [pid = 1744] [serial = 58] [outer = 0xa2320c00] 12:18:50 INFO - PROCESS | 1744 | 1467227930981 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0xa82f8000) [pid = 1744] [serial = 59] [outer = 0xa2320c00] 12:18:51 INFO - PROCESS | 1744 | 1467227931752 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1086ms 12:18:51 INFO - PROCESS | 1744 | 1467227931786 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 1744 | 1467227931789 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 12:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:18:51 INFO - PROCESS | 1744 | 1467227931797 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 1744 | 1467227931800 Marionette TRACE conn3 <- [1,54,null,{}] 12:18:51 INFO - PROCESS | 1744 | 1467227931847 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:51 INFO - PROCESS | 1744 | 1467227931853 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:52 INFO - PROCESS | 1744 | 1467227932003 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:18:52 INFO - PROCESS | 1744 | 1467227932013 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:52 INFO - PROCESS | 1744 | 1467227932022 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a841800 == 21 [pid = 1744] [id = 21] 12:18:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9a841c00) [pid = 1744] [serial = 60] [outer = (nil)] 12:18:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9a845800) [pid = 1744] [serial = 61] [outer = 0x9a841c00] 12:18:52 INFO - PROCESS | 1744 | 1467227932092 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9a848400) [pid = 1744] [serial = 62] [outer = 0x9a841c00] 12:18:53 INFO - PROCESS | 1744 | --DOCSHELL 0x9931a000 == 20 [pid = 1744] [id = 11] 12:18:53 INFO - PROCESS | 1744 | --DOCSHELL 0xa25f4800 == 19 [pid = 1744] [id = 12] 12:18:53 INFO - PROCESS | 1744 | --DOCSHELL 0x93e27000 == 18 [pid = 1744] [id = 6] 12:18:53 INFO - PROCESS | 1744 | --DOCSHELL 0x93191c00 == 17 [pid = 1744] [id = 8] 12:18:53 INFO - PROCESS | 1744 | 1467227933937 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2178ms 12:18:53 INFO - PROCESS | 1744 | 1467227933977 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 1744 | 1467227933983 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 12:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:18:53 INFO - PROCESS | 1744 | 1467227933990 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 1744 | 1467227934000 Marionette TRACE conn3 <- [1,58,null,{}] 12:18:54 INFO - PROCESS | 1744 | 1467227934019 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:54 INFO - PROCESS | 1744 | 1467227934025 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:54 INFO - PROCESS | 1744 | 1467227934229 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:18:54 INFO - PROCESS | 1744 | 1467227934252 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:54 INFO - PROCESS | 1744 | 1467227934262 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x98407c00 == 18 [pid = 1744] [id = 22] 12:18:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9840b400) [pid = 1744] [serial = 63] [outer = (nil)] 12:18:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9976d400) [pid = 1744] [serial = 64] [outer = 0x9840b400] 12:18:54 INFO - PROCESS | 1744 | 1467227934339 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x99fb2c00) [pid = 1744] [serial = 65] [outer = 0x9840b400] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x94984c00) [pid = 1744] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a5b1400) [pid = 1744] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9d502c00) [pid = 1744] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9c0d0000) [pid = 1744] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x93e27400) [pid = 1744] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x93c52800) [pid = 1744] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x9976c800) [pid = 1744] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:18:55 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0xa2febc00) [pid = 1744] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:18:55 INFO - PROCESS | 1744 | 1467227935639 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1705ms 12:18:55 INFO - PROCESS | 1744 | 1467227935696 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 1744 | 1467227935703 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 12:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:18:55 INFO - PROCESS | 1744 | 1467227935713 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 1744 | 1467227935718 Marionette TRACE conn3 <- [1,62,null,{}] 12:18:55 INFO - PROCESS | 1744 | 1467227935728 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:55 INFO - PROCESS | 1744 | 1467227935733 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:55 INFO - PROCESS | 1744 | 1467227935899 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:18:56 INFO - PROCESS | 1744 | 1467227936011 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:56 INFO - PROCESS | 1744 | 1467227936017 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a764c00 == 19 [pid = 1744] [id = 23] 12:18:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x9a840c00) [pid = 1744] [serial = 66] [outer = (nil)] 12:18:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x9a849000) [pid = 1744] [serial = 67] [outer = 0x9a840c00] 12:18:56 INFO - PROCESS | 1744 | 1467227936101 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9b5f6400) [pid = 1744] [serial = 68] [outer = 0x9a840c00] 12:18:56 INFO - PROCESS | 1744 | 1467227936822 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1147ms 12:18:56 INFO - PROCESS | 1744 | 1467227936862 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 1744 | 1467227936866 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 12:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:18:56 INFO - PROCESS | 1744 | 1467227936873 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 1744 | 1467227936879 Marionette TRACE conn3 <- [1,66,null,{}] 12:18:56 INFO - PROCESS | 1744 | 1467227936903 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 1744 | 1467227936912 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:57 INFO - PROCESS | 1744 | 1467227937082 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:18:57 INFO - PROCESS | 1744 | 1467227937237 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:57 INFO - PROCESS | 1744 | 1467227937249 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x9241a800 == 20 [pid = 1744] [id = 24] 12:18:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x93191c00) [pid = 1744] [serial = 69] [outer = (nil)] 12:18:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x93cbf000) [pid = 1744] [serial = 70] [outer = 0x93191c00] 12:18:57 INFO - PROCESS | 1744 | 1467227937372 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9497d000) [pid = 1744] [serial = 71] [outer = 0x93191c00] 12:18:58 INFO - PROCESS | 1744 | 1467227938268 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1452ms 12:18:58 INFO - PROCESS | 1744 | 1467227938328 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 1744 | 1467227938335 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 12:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:18:58 INFO - PROCESS | 1744 | 1467227938343 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 1744 | 1467227938348 Marionette TRACE conn3 <- [1,70,null,{}] 12:18:58 INFO - PROCESS | 1744 | 1467227938356 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:58 INFO - PROCESS | 1744 | 1467227938365 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:58 INFO - PROCESS | 1744 | 1467227938586 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:18:58 INFO - PROCESS | 1744 | 1467227938736 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:18:58 INFO - PROCESS | 1744 | 1467227938749 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:18:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x99f18000 == 21 [pid = 1744] [id = 25] 12:18:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9a76cc00) [pid = 1744] [serial = 72] [outer = (nil)] 12:18:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9b8b7400) [pid = 1744] [serial = 73] [outer = 0x9a76cc00] 12:18:58 INFO - PROCESS | 1744 | 1467227938839 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9c0d9800) [pid = 1744] [serial = 74] [outer = 0x9a76cc00] 12:18:59 INFO - PROCESS | 1744 | 1467227939722 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1431ms 12:18:59 INFO - PROCESS | 1744 | 1467227939778 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 1744 | 1467227939786 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 12:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:18:59 INFO - PROCESS | 1744 | 1467227939811 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 1744 | 1467227939816 Marionette TRACE conn3 <- [1,74,null,{}] 12:18:59 INFO - PROCESS | 1744 | 1467227939825 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:59 INFO - PROCESS | 1744 | 1467227939830 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:00 INFO - PROCESS | 1744 | 1467227940021 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:19:00 INFO - PROCESS | 1744 | 1467227940165 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:00 INFO - PROCESS | 1744 | 1467227940176 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ea6400 == 22 [pid = 1744] [id = 26] 12:19:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9d518c00) [pid = 1744] [serial = 75] [outer = (nil)] 12:19:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0xa209ac00) [pid = 1744] [serial = 76] [outer = 0x9d518c00] 12:19:00 INFO - PROCESS | 1744 | 1467227940265 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0xa23a3800) [pid = 1744] [serial = 77] [outer = 0x9d518c00] 12:19:01 INFO - PROCESS | 1744 | 1467227941154 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1391ms 12:19:01 INFO - PROCESS | 1744 | 1467227941219 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 1744 | 1467227941224 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 12:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:19:01 INFO - PROCESS | 1744 | 1467227941242 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 1744 | 1467227941252 Marionette TRACE conn3 <- [1,78,null,{}] 12:19:01 INFO - PROCESS | 1744 | 1467227941259 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:01 INFO - PROCESS | 1744 | 1467227941268 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:01 INFO - PROCESS | 1744 | 1467227941470 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:19:01 INFO - PROCESS | 1744 | 1467227941637 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:01 INFO - PROCESS | 1744 | 1467227941653 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c4e000 == 23 [pid = 1744] [id = 27] 12:19:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93c4f000) [pid = 1744] [serial = 78] [outer = (nil)] 12:19:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa4d54000) [pid = 1744] [serial = 79] [outer = 0x93c4f000] 12:19:01 INFO - PROCESS | 1744 | 1467227941777 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0xa6e41c00) [pid = 1744] [serial = 80] [outer = 0x93c4f000] 12:19:02 INFO - PROCESS | 1744 | 1467227942763 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1562ms 12:19:02 INFO - PROCESS | 1744 | 1467227942796 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 1744 | 1467227942801 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 12:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:19:02 INFO - PROCESS | 1744 | 1467227942809 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 1744 | 1467227942814 Marionette TRACE conn3 <- [1,82,null,{}] 12:19:02 INFO - PROCESS | 1744 | 1467227942841 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:02 INFO - PROCESS | 1744 | 1467227942848 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:03 INFO - PROCESS | 1744 | 1467227943030 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:19:03 INFO - PROCESS | 1744 | 1467227943166 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:03 INFO - PROCESS | 1744 | 1467227943174 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c50000 == 24 [pid = 1744] [id = 28] 12:19:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9a843000) [pid = 1744] [serial = 81] [outer = (nil)] 12:19:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0xa6e46800) [pid = 1744] [serial = 82] [outer = 0x9a843000] 12:19:03 INFO - PROCESS | 1744 | 1467227943287 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa6e48800) [pid = 1744] [serial = 83] [outer = 0x9a843000] 12:19:04 INFO - PROCESS | 1744 | 1467227944128 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1354ms 12:19:04 INFO - PROCESS | 1744 | 1467227944164 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 1744 | 1467227944169 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 12:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:19:04 INFO - PROCESS | 1744 | 1467227944176 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 1744 | 1467227944179 Marionette TRACE conn3 <- [1,86,null,{}] 12:19:04 INFO - PROCESS | 1744 | 1467227944186 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:04 INFO - PROCESS | 1744 | 1467227944191 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:04 INFO - PROCESS | 1744 | 1467227944360 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:19:04 INFO - PROCESS | 1744 | 1467227944501 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:04 INFO - PROCESS | 1744 | 1467227944517 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a207c00 == 25 [pid = 1744] [id = 29] 12:19:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa6e4ec00) [pid = 1744] [serial = 84] [outer = (nil)] 12:19:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa6ea3400) [pid = 1744] [serial = 85] [outer = 0xa6e4ec00] 12:19:04 INFO - PROCESS | 1744 | 1467227944629 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa6f43800) [pid = 1744] [serial = 86] [outer = 0xa6e4ec00] 12:19:05 INFO - PROCESS | 1744 | 1467227945512 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1381ms 12:19:05 INFO - PROCESS | 1744 | 1467227945558 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 1744 | 1467227945562 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 12:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:19:05 INFO - PROCESS | 1744 | 1467227945569 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 1744 | 1467227945573 Marionette TRACE conn3 <- [1,90,null,{}] 12:19:05 INFO - PROCESS | 1744 | 1467227945579 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:05 INFO - PROCESS | 1744 | 1467227945585 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:05 INFO - PROCESS | 1744 | 1467227945758 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:19:05 INFO - PROCESS | 1744 | 1467227945898 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:05 INFO - PROCESS | 1744 | 1467227945907 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e3000 == 26 [pid = 1744] [id = 30] 12:19:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x924e3400) [pid = 1744] [serial = 87] [outer = (nil)] 12:19:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x924ed800) [pid = 1744] [serial = 88] [outer = 0x924e3400] 12:19:06 INFO - PROCESS | 1744 | 1467227945994 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93c52c00) [pid = 1744] [serial = 89] [outer = 0x924e3400] 12:19:06 INFO - PROCESS | 1744 | 1467227946865 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1331ms 12:19:06 INFO - PROCESS | 1744 | 1467227946902 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 1744 | 1467227946905 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 12:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:19:06 INFO - PROCESS | 1744 | 1467227946914 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 1744 | 1467227946918 Marionette TRACE conn3 <- [1,94,null,{}] 12:19:06 INFO - PROCESS | 1744 | 1467227946944 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:06 INFO - PROCESS | 1744 | 1467227946950 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:07 INFO - PROCESS | 1744 | 1467227947128 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:19:07 INFO - PROCESS | 1744 | 1467227947365 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:07 INFO - PROCESS | 1744 | 1467227947379 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e1000 == 27 [pid = 1744] [id = 31] 12:19:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x924e1400) [pid = 1744] [serial = 90] [outer = (nil)] 12:19:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x924e6000) [pid = 1744] [serial = 91] [outer = 0x924e1400] 12:19:07 INFO - PROCESS | 1744 | 1467227947515 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93c4ac00) [pid = 1744] [serial = 92] [outer = 0x924e1400] 12:19:08 INFO - PROCESS | 1744 | 1467227948330 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1451ms 12:19:08 INFO - PROCESS | 1744 | 1467227948367 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 1744 | 1467227948372 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 12:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:19:08 INFO - PROCESS | 1744 | 1467227948380 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 1744 | 1467227948385 Marionette TRACE conn3 <- [1,98,null,{}] 12:19:08 INFO - PROCESS | 1744 | 1467227948426 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:08 INFO - PROCESS | 1744 | 1467227948442 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:08 INFO - PROCESS | 1744 | 1467227948626 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:19:09 INFO - PROCESS | 1744 | --DOCSHELL 0x94980c00 == 26 [pid = 1744] [id = 13] 12:19:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x924df400) [pid = 1744] [serial = 93] [outer = 0x99775800] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a5af000) [pid = 1744] [serial = 12] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0xa8260800) [pid = 1744] [serial = 58] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95396000) [pid = 1744] [serial = 37] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x967b6000) [pid = 1744] [serial = 38] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9b46f000) [pid = 1744] [serial = 40] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9d51b800) [pid = 1744] [serial = 43] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9d51c400) [pid = 1744] [serial = 46] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0xa2ff1400) [pid = 1744] [serial = 49] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0xa4d11c00) [pid = 1744] [serial = 52] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0xa6f46c00) [pid = 1744] [serial = 55] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93cb8400) [pid = 1744] [serial = 22] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a169000) [pid = 1744] [serial = 28] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9c0cec00) [pid = 1744] [serial = 31] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0xa33c1800) [pid = 1744] [serial = 34] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x96789400) [pid = 1744] [serial = 25] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0xa2537800) [pid = 1744] [serial = 47] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93e22c00) [pid = 1744] [serial = 23] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9c0d7800) [pid = 1744] [serial = 32] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9b767000) [pid = 1744] [serial = 41] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0xa1118000) [pid = 1744] [serial = 44] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0xa4f7d800) [pid = 1744] [serial = 35] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9976e400) [pid = 1744] [serial = 17] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9a883c00) [pid = 1744] [serial = 9] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0xa4d4f800) [pid = 1744] [serial = 2] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x99fba000) [pid = 1744] [serial = 19] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x95524400) [pid = 1744] [serial = 16] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1744 | 1467227949717 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:09 INFO - PROCESS | 1744 | 1467227949727 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e7800 == 27 [pid = 1744] [id = 32] 12:19:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x93194400) [pid = 1744] [serial = 94] [outer = (nil)] 12:19:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x93c53400) [pid = 1744] [serial = 95] [outer = 0x93194400] 12:19:09 INFO - PROCESS | 1744 | 1467227949815 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9538d000) [pid = 1744] [serial = 96] [outer = 0x93194400] 12:19:10 INFO - PROCESS | 1744 | 1467227950589 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2267ms 12:19:10 INFO - PROCESS | 1744 | 1467227950656 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 1744 | 1467227950662 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 12:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:19:10 INFO - PROCESS | 1744 | 1467227950672 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 1744 | 1467227950676 Marionette TRACE conn3 <- [1,102,null,{}] 12:19:10 INFO - PROCESS | 1744 | 1467227950685 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:10 INFO - PROCESS | 1744 | 1467227950692 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:10 INFO - PROCESS | 1744 | 1467227950863 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:19:10 INFO - PROCESS | 1744 | 1467227950874 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:10 INFO - PROCESS | 1744 | 1467227950884 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x99768400 == 28 [pid = 1744] [id = 33] 12:19:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9976cc00) [pid = 1744] [serial = 97] [outer = (nil)] 12:19:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x99f1ec00) [pid = 1744] [serial = 98] [outer = 0x9976cc00] 12:19:10 INFO - PROCESS | 1744 | 1467227950959 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9a20e000) [pid = 1744] [serial = 99] [outer = 0x9976cc00] 12:19:11 INFO - PROCESS | 1744 | 1467227951798 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1191ms 12:19:11 INFO - PROCESS | 1744 | 1467227951869 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 1744 | 1467227951876 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 12:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:19:11 INFO - PROCESS | 1744 | 1467227951886 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 1744 | 1467227951889 Marionette TRACE conn3 <- [1,106,null,{}] 12:19:11 INFO - PROCESS | 1744 | 1467227951895 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:11 INFO - PROCESS | 1744 | 1467227951900 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:12 INFO - PROCESS | 1744 | 1467227952077 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:19:12 INFO - PROCESS | 1744 | 1467227952195 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:12 INFO - PROCESS | 1744 | 1467227952203 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ea5400 == 29 [pid = 1744] [id = 34] 12:19:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9a46fc00) [pid = 1744] [serial = 100] [outer = (nil)] 12:19:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9a865c00) [pid = 1744] [serial = 101] [outer = 0x9a46fc00] 12:19:12 INFO - PROCESS | 1744 | 1467227952280 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a86b800) [pid = 1744] [serial = 102] [outer = 0x9a46fc00] 12:19:13 INFO - PROCESS | 1744 | 1467227953147 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1283ms 12:19:13 INFO - PROCESS | 1744 | 1467227953170 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 1744 | 1467227953175 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 12:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:19:13 INFO - PROCESS | 1744 | 1467227953199 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 1744 | 1467227953208 Marionette TRACE conn3 <- [1,110,null,{}] 12:19:13 INFO - PROCESS | 1744 | 1467227953218 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:13 INFO - PROCESS | 1744 | 1467227953226 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:13 INFO - PROCESS | 1744 | 1467227953448 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:19:13 INFO - PROCESS | 1744 | 1467227953471 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:13 INFO - PROCESS | 1744 | 1467227953477 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b76b000 == 30 [pid = 1744] [id = 35] 12:19:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9c0d1c00) [pid = 1744] [serial = 103] [outer = (nil)] 12:19:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9c372c00) [pid = 1744] [serial = 104] [outer = 0x9c0d1c00] 12:19:13 INFO - PROCESS | 1744 | 1467227953551 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9d507000) [pid = 1744] [serial = 105] [outer = 0x9c0d1c00] 12:19:14 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a841c00) [pid = 1744] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:19:14 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0xa2564800) [pid = 1744] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:19:14 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0xa33c4400) [pid = 1744] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:19:14 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0xa672e000) [pid = 1744] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:19:14 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0xa2320c00) [pid = 1744] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:19:14 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9a840c00) [pid = 1744] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:19:14 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9840b400) [pid = 1744] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:19:14 INFO - PROCESS | 1744 | 1467227954622 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1452ms 12:19:14 INFO - PROCESS | 1744 | 1467227954642 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 1744 | 1467227954647 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 12:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:19:14 INFO - PROCESS | 1744 | 1467227954653 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 1744 | 1467227954657 Marionette TRACE conn3 <- [1,114,null,{}] 12:19:14 INFO - PROCESS | 1744 | 1467227954663 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:14 INFO - PROCESS | 1744 | 1467227954668 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:14 INFO - PROCESS | 1744 | 1467227954828 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:19:14 INFO - PROCESS | 1744 | 1467227954845 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:14 INFO - PROCESS | 1744 | 1467227954854 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a840c00 == 31 [pid = 1744] [id = 36] 12:19:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9a841c00) [pid = 1744] [serial = 106] [outer = (nil)] 12:19:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9d915400) [pid = 1744] [serial = 107] [outer = 0x9a841c00] 12:19:14 INFO - PROCESS | 1744 | 1467227954941 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9a164400) [pid = 1744] [serial = 108] [outer = 0x9a841c00] 12:19:15 INFO - PROCESS | 1744 | 1467227955745 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1129ms 12:19:15 INFO - PROCESS | 1744 | 1467227955784 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 1744 | 1467227955788 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 12:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:19:15 INFO - PROCESS | 1744 | 1467227955802 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 1744 | 1467227955806 Marionette TRACE conn3 <- [1,118,null,{}] 12:19:15 INFO - PROCESS | 1744 | 1467227955812 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:15 INFO - PROCESS | 1744 | 1467227955817 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:15 INFO - PROCESS | 1744 | 1467227955974 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:19:16 INFO - PROCESS | 1744 | 1467227955984 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:16 INFO - PROCESS | 1744 | 1467227956004 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:16 INFO - PROCESS | 1744 | ++DOCSHELL 0xa2321000 == 32 [pid = 1744] [id = 37] 12:19:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0xa2326400) [pid = 1744] [serial = 109] [outer = (nil)] 12:19:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0xa23a2000) [pid = 1744] [serial = 110] [outer = 0xa2326400] 12:19:16 INFO - PROCESS | 1744 | 1467227956088 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa2fef800) [pid = 1744] [serial = 111] [outer = 0xa2326400] 12:19:17 INFO - PROCESS | 1744 | 1467227957220 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1490ms 12:19:17 INFO - PROCESS | 1744 | 1467227957293 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 1744 | 1467227957301 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 12:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:19:17 INFO - PROCESS | 1744 | 1467227957310 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 1744 | 1467227957315 Marionette TRACE conn3 <- [1,122,null,{}] 12:19:17 INFO - PROCESS | 1744 | 1467227957325 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:17 INFO - PROCESS | 1744 | 1467227957331 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:17 INFO - PROCESS | 1744 | 1467227957560 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:19:17 INFO - PROCESS | 1744 | 1467227957737 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:17 INFO - PROCESS | 1744 | 1467227957743 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319bc00 == 33 [pid = 1744] [id = 38] 12:19:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95523800) [pid = 1744] [serial = 112] [outer = (nil)] 12:19:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x96785000) [pid = 1744] [serial = 113] [outer = 0x95523800] 12:19:17 INFO - PROCESS | 1744 | 1467227957881 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x96788400) [pid = 1744] [serial = 114] [outer = 0x95523800] 12:19:18 INFO - PROCESS | 1744 | 1467227958844 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1554ms 12:19:18 INFO - PROCESS | 1744 | 1467227958863 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 1744 | 1467227958870 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 12:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:19:18 INFO - PROCESS | 1744 | 1467227958882 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 1744 | 1467227958886 Marionette TRACE conn3 <- [1,126,null,{}] 12:19:18 INFO - PROCESS | 1744 | 1467227958893 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:18 INFO - PROCESS | 1744 | 1467227958899 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:19 INFO - PROCESS | 1744 | 1467227959093 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:19:19 INFO - PROCESS | 1744 | 1467227959234 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:19 INFO - PROCESS | 1744 | 1467227959241 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x98409400 == 34 [pid = 1744] [id = 39] 12:19:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a766c00) [pid = 1744] [serial = 115] [outer = (nil)] 12:19:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a844400) [pid = 1744] [serial = 116] [outer = 0x9a766c00] 12:19:19 INFO - PROCESS | 1744 | 1467227959332 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a864800) [pid = 1744] [serial = 117] [outer = 0x9a766c00] 12:19:20 INFO - PROCESS | 1744 | 1467227960414 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1548ms 12:19:20 INFO - PROCESS | 1744 | 1467227960430 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 1744 | 1467227960433 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 12:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:19:20 INFO - PROCESS | 1744 | 1467227960441 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 1744 | 1467227960448 Marionette TRACE conn3 <- [1,130,null,{}] 12:19:20 INFO - PROCESS | 1744 | 1467227960466 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:20 INFO - PROCESS | 1744 | 1467227960476 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:20 INFO - PROCESS | 1744 | 1467227960705 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:19:20 INFO - PROCESS | 1744 | 1467227960885 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:20 INFO - PROCESS | 1744 | 1467227960896 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b5e7800 == 35 [pid = 1744] [id = 40] 12:19:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9d910000) [pid = 1744] [serial = 118] [outer = (nil)] 12:19:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa1195400) [pid = 1744] [serial = 119] [outer = 0x9d910000] 12:19:20 INFO - PROCESS | 1744 | 1467227960984 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa23a8800) [pid = 1744] [serial = 120] [outer = 0x9d910000] 12:19:22 INFO - PROCESS | 1744 | 1467227962142 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1749ms 12:19:22 INFO - PROCESS | 1744 | 1467227962192 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 1744 | 1467227962199 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 12:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:19:22 INFO - PROCESS | 1744 | 1467227962255 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 1744 | 1467227962260 Marionette TRACE conn3 <- [1,134,null,{}] 12:19:22 INFO - PROCESS | 1744 | 1467227962279 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:22 INFO - PROCESS | 1744 | 1467227962285 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:22 INFO - PROCESS | 1744 | 1467227962510 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0xa6112400 == 34 [pid = 1744] [id = 19] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0x93c4dc00 == 33 [pid = 1744] [id = 16] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0x99f18000 == 32 [pid = 1744] [id = 25] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0x9241a800 == 31 [pid = 1744] [id = 24] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0xa331fc00 == 30 [pid = 1744] [id = 18] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0x9a764c00 == 29 [pid = 1744] [id = 23] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0xa255a400 == 28 [pid = 1744] [id = 17] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0x98407c00 == 27 [pid = 1744] [id = 22] 12:19:22 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5b1000 == 26 [pid = 1744] [id = 14] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9976d400) [pid = 1744] [serial = 64] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x99fb2c00) [pid = 1744] [serial = 65] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a848400) [pid = 1744] [serial = 62] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a845800) [pid = 1744] [serial = 61] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0xa2fea000) [pid = 1744] [serial = 50] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0xa61df400) [pid = 1744] [serial = 53] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0xa823d000) [pid = 1744] [serial = 56] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0xa82f8000) [pid = 1744] [serial = 59] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a849000) [pid = 1744] [serial = 67] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9b5f6400) [pid = 1744] [serial = 68] [outer = (nil)] [url = about:blank] 12:19:22 INFO - PROCESS | 1744 | 1467227962691 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:22 INFO - PROCESS | 1744 | 1467227962703 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x93cc5c00 == 27 [pid = 1744] [id = 41] 12:19:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93e1f800) [pid = 1744] [serial = 121] [outer = (nil)] 12:19:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9677d800) [pid = 1744] [serial = 122] [outer = 0x93e1f800] 12:19:22 INFO - PROCESS | 1744 | 1467227962778 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x96784c00) [pid = 1744] [serial = 123] [outer = 0x93e1f800] 12:19:23 INFO - PROCESS | 1744 | 1467227963627 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1496ms 12:19:23 INFO - PROCESS | 1744 | 1467227963705 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 1744 | 1467227963716 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 12:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:19:23 INFO - PROCESS | 1744 | 1467227963731 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 1744 | 1467227963738 Marionette TRACE conn3 <- [1,138,null,{}] 12:19:23 INFO - PROCESS | 1744 | 1467227963744 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:23 INFO - PROCESS | 1744 | 1467227963750 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:23 INFO - PROCESS | 1744 | 1467227963920 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:19:24 INFO - PROCESS | 1744 | 1467227964025 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:24 INFO - PROCESS | 1744 | 1467227964035 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a470000 == 28 [pid = 1744] [id = 42] 12:19:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9a83d800) [pid = 1744] [serial = 124] [outer = (nil)] 12:19:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a849400) [pid = 1744] [serial = 125] [outer = 0x9a83d800] 12:19:24 INFO - PROCESS | 1744 | 1467227964121 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a862800) [pid = 1744] [serial = 126] [outer = 0x9a83d800] 12:19:24 INFO - PROCESS | 1744 | 1467227964897 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1185ms 12:19:24 INFO - PROCESS | 1744 | 1467227964916 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 1744 | 1467227964919 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 12:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:19:24 INFO - PROCESS | 1744 | 1467227964925 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 1744 | 1467227964931 Marionette TRACE conn3 <- [1,142,null,{}] 12:19:24 INFO - PROCESS | 1744 | 1467227964965 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:24 INFO - PROCESS | 1744 | 1467227964974 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:25 INFO - PROCESS | 1744 | 1467227965206 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:19:25 INFO - PROCESS | 1744 | 1467227965229 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:25 INFO - PROCESS | 1744 | 1467227965238 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c374000 == 29 [pid = 1744] [id = 43] 12:19:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9d51ec00) [pid = 1744] [serial = 127] [outer = (nil)] 12:19:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa1194000) [pid = 1744] [serial = 128] [outer = 0x9d51ec00] 12:19:25 INFO - PROCESS | 1744 | 1467227965311 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa2ff4800) [pid = 1744] [serial = 129] [outer = 0x9d51ec00] 12:19:26 INFO - PROCESS | 1744 | 1467227966208 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1351ms 12:19:26 INFO - PROCESS | 1744 | 1467227966316 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 1744 | 1467227966321 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 12:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:19:26 INFO - PROCESS | 1744 | 1467227966409 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 1744 | 1467227966411 Marionette TRACE conn3 <- [1,146,null,{}] 12:19:26 INFO - PROCESS | 1744 | 1467227966460 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:26 INFO - PROCESS | 1744 | 1467227966464 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:26 INFO - PROCESS | 1744 | 1467227966684 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:19:26 INFO - PROCESS | 1744 | 1467227966827 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:26 INFO - PROCESS | 1744 | 1467227966836 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a883c00 == 30 [pid = 1744] [id = 44] 12:19:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa33bc800) [pid = 1744] [serial = 130] [outer = (nil)] 12:19:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0xa4f18800) [pid = 1744] [serial = 131] [outer = 0xa33bc800] 12:19:26 INFO - PROCESS | 1744 | 1467227966920 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0xa4f1f800) [pid = 1744] [serial = 132] [outer = 0xa33bc800] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x924e3400) [pid = 1744] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9976cc00) [pid = 1744] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9c0d1c00) [pid = 1744] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93191c00) [pid = 1744] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a76cc00) [pid = 1744] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x924e1400) [pid = 1744] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93194400) [pid = 1744] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9d518c00) [pid = 1744] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93c4f000) [pid = 1744] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a841c00) [pid = 1744] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a843000) [pid = 1744] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0xa6e4ec00) [pid = 1744] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:19:27 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a46fc00) [pid = 1744] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:19:27 INFO - PROCESS | 1744 | 1467227967811 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1522ms 12:19:27 INFO - PROCESS | 1744 | 1467227967863 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 1744 | 1467227967866 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 12:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:19:27 INFO - PROCESS | 1744 | 1467227967873 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - PROCESS | 1744 | 1467227967877 Marionette TRACE conn3 <- [1,150,null,{}] 12:19:27 INFO - PROCESS | 1744 | 1467227967883 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:27 INFO - PROCESS | 1744 | 1467227967888 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:28 INFO - PROCESS | 1744 | 1467227968052 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:19:28 INFO - PROCESS | 1744 | 1467227968062 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:28 INFO - PROCESS | 1744 | 1467227968070 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c4f000 == 31 [pid = 1744] [id = 45] 12:19:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9a843000) [pid = 1744] [serial = 133] [outer = (nil)] 12:19:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa200d400) [pid = 1744] [serial = 134] [outer = 0x9a843000] 12:19:28 INFO - PROCESS | 1744 | 1467227968143 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa33bec00) [pid = 1744] [serial = 135] [outer = 0x9a843000] 12:19:28 INFO - PROCESS | 1744 | 1467227968987 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1131ms 12:19:29 INFO - PROCESS | 1744 | 1467227969005 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 1744 | 1467227969008 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 12:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:19:29 INFO - PROCESS | 1744 | 1467227969016 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 1744 | 1467227969019 Marionette TRACE conn3 <- [1,154,null,{}] 12:19:29 INFO - PROCESS | 1744 | 1467227969024 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 1744 | 1467227969034 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:29 INFO - PROCESS | 1744 | 1467227969232 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:19:29 INFO - PROCESS | 1744 | 1467227969383 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:29 INFO - PROCESS | 1744 | 1467227969394 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x9241ac00 == 32 [pid = 1744] [id = 46] 12:19:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x924e0000) [pid = 1744] [serial = 136] [outer = (nil)] 12:19:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x924eb800) [pid = 1744] [serial = 137] [outer = 0x924e0000] 12:19:29 INFO - PROCESS | 1744 | 1467227969527 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93cb7c00) [pid = 1744] [serial = 138] [outer = 0x924e0000] 12:19:30 INFO - PROCESS | 1744 | 1467227970503 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1531ms 12:19:30 INFO - PROCESS | 1744 | 1467227970551 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 1744 | 1467227970557 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 12:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:19:30 INFO - PROCESS | 1744 | 1467227970566 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 1744 | 1467227970571 Marionette TRACE conn3 <- [1,158,null,{}] 12:19:30 INFO - PROCESS | 1744 | 1467227970580 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:30 INFO - PROCESS | 1744 | 1467227970588 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:30 INFO - PROCESS | 1744 | 1467227970818 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:19:31 INFO - PROCESS | 1744 | 1467227971007 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:31 INFO - PROCESS | 1744 | 1467227971018 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x95524400 == 33 [pid = 1744] [id = 47] 12:19:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x96780c00) [pid = 1744] [serial = 139] [outer = (nil)] 12:19:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x98410c00) [pid = 1744] [serial = 140] [outer = 0x96780c00] 12:19:31 INFO - PROCESS | 1744 | 1467227971122 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x99771c00) [pid = 1744] [serial = 141] [outer = 0x96780c00] 12:19:32 INFO - PROCESS | 1744 | 1467227972056 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1539ms 12:19:32 INFO - PROCESS | 1744 | 1467227972109 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 1744 | 1467227972116 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 12:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:19:32 INFO - PROCESS | 1744 | 1467227972123 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 1744 | 1467227972127 Marionette TRACE conn3 <- [1,162,null,{}] 12:19:32 INFO - PROCESS | 1744 | 1467227972134 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:32 INFO - PROCESS | 1744 | 1467227972139 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:32 INFO - PROCESS | 1744 | 1467227972387 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:19:32 INFO - PROCESS | 1744 | 1467227972579 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:32 INFO - PROCESS | 1744 | 1467227972593 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b462800 == 34 [pid = 1744] [id = 48] 12:19:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9b46fc00) [pid = 1744] [serial = 142] [outer = (nil)] 12:19:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9b768400) [pid = 1744] [serial = 143] [outer = 0x9b46fc00] 12:19:32 INFO - PROCESS | 1744 | 1467227972741 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9c0d0800) [pid = 1744] [serial = 144] [outer = 0x9b46fc00] 12:19:32 INFO - PROCESS | 1744 | 1467227972983 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:19:33 INFO - PROCESS | 1744 | 1467227973709 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1638ms 12:19:33 INFO - PROCESS | 1744 | 1467227973771 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 1744 | 1467227973780 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 12:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:19:33 INFO - PROCESS | 1744 | 1467227973801 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 1744 | 1467227973812 Marionette TRACE conn3 <- [1,166,null,{}] 12:19:33 INFO - PROCESS | 1744 | 1467227973874 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:33 INFO - PROCESS | 1744 | 1467227973883 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:34 INFO - PROCESS | 1744 | 1467227974099 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:19:34 INFO - PROCESS | 1744 | 1467227974265 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:34 INFO - PROCESS | 1744 | 1467227974273 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x924ed000 == 35 [pid = 1744] [id = 49] 12:19:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9d513800) [pid = 1744] [serial = 145] [outer = (nil)] 12:19:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0xa33c6400) [pid = 1744] [serial = 146] [outer = 0x9d513800] 12:19:34 INFO - PROCESS | 1744 | 1467227974361 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0xa4f7e000) [pid = 1744] [serial = 147] [outer = 0x9d513800] 12:19:35 INFO - PROCESS | 1744 | 1467227975520 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1756ms 12:19:35 INFO - PROCESS | 1744 | 1467227975549 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:19:35 INFO - PROCESS | 1744 | 1467227975554 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 12:19:35 INFO - PROCESS | 1744 | 1467227975560 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 1744 | 1467227975564 Marionette TRACE conn3 <- [1,170,null,{}] 12:19:35 INFO - PROCESS | 1744 | 1467227975570 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:35 INFO - PROCESS | 1744 | 1467227975576 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:35 INFO - PROCESS | 1744 | 1467227975762 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:19:35 INFO - PROCESS | 1744 | 1467227975916 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:35 INFO - PROCESS | 1744 | 1467227975928 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:35 INFO - PROCESS | 1744 | ++DOCSHELL 0xa6728000 == 36 [pid = 1744] [id = 50] 12:19:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0xa672f000) [pid = 1744] [serial = 148] [outer = (nil)] 12:19:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0xa6848800) [pid = 1744] [serial = 149] [outer = 0xa672f000] 12:19:36 INFO - PROCESS | 1744 | 1467227976011 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0xa6e45800) [pid = 1744] [serial = 150] [outer = 0xa672f000] 12:19:36 INFO - PROCESS | 1744 | 1467227976906 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1381ms 12:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:19:36 INFO - PROCESS | 1744 | 1467227976942 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 1744 | 1467227976945 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 12:19:36 INFO - PROCESS | 1744 | 1467227976953 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 1744 | 1467227976956 Marionette TRACE conn3 <- [1,174,null,{}] 12:19:36 INFO - PROCESS | 1744 | 1467227976963 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:36 INFO - PROCESS | 1744 | 1467227976968 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:37 INFO - PROCESS | 1744 | 1467227977150 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:19:37 INFO - PROCESS | 1744 | 1467227977297 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:37 INFO - PROCESS | 1744 | 1467227977312 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:37 INFO - PROCESS | 1744 | ++DOCSHELL 0xa6e50800 == 37 [pid = 1744] [id = 51] 12:19:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0xa6ea2400) [pid = 1744] [serial = 151] [outer = (nil)] 12:19:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0xa6eab400) [pid = 1744] [serial = 152] [outer = 0xa6ea2400] 12:19:37 INFO - PROCESS | 1744 | 1467227977415 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0xa8244000) [pid = 1744] [serial = 153] [outer = 0xa6ea2400] 12:19:38 INFO - PROCESS | 1744 | 1467227978351 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1432ms 12:19:38 INFO - PROCESS | 1744 | 1467227978384 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 1744 | 1467227978387 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 12:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:19:38 INFO - PROCESS | 1744 | 1467227978394 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 1744 | 1467227978397 Marionette TRACE conn3 <- [1,178,null,{}] 12:19:38 INFO - PROCESS | 1744 | 1467227978404 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:38 INFO - PROCESS | 1744 | 1467227978409 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:38 INFO - PROCESS | 1744 | 1467227978591 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:19:38 INFO - PROCESS | 1744 | 1467227978737 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:38 INFO - PROCESS | 1744 | 1467227978745 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9538e800 == 38 [pid = 1744] [id = 52] 12:19:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x967ef800) [pid = 1744] [serial = 154] [outer = (nil)] 12:19:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x967fc000) [pid = 1744] [serial = 155] [outer = 0x967ef800] 12:19:38 INFO - PROCESS | 1744 | 1467227978843 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0xa33c2000) [pid = 1744] [serial = 156] [outer = 0x967ef800] 12:19:39 INFO - PROCESS | 1744 | 1467227979754 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1387ms 12:19:39 INFO - PROCESS | 1744 | 1467227979782 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 1744 | 1467227979786 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 12:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:19:39 INFO - PROCESS | 1744 | 1467227979793 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 1744 | 1467227979796 Marionette TRACE conn3 <- [1,182,null,{}] 12:19:39 INFO - PROCESS | 1744 | 1467227979802 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:39 INFO - PROCESS | 1744 | 1467227979807 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:39 INFO - PROCESS | 1744 | 1467227979983 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:19:40 INFO - PROCESS | 1744 | 1467227980132 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:40 INFO - PROCESS | 1744 | 1467227980141 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e1800 == 39 [pid = 1744] [id = 53] 12:19:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x924e4000) [pid = 1744] [serial = 157] [outer = (nil)] 12:19:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x967f3c00) [pid = 1744] [serial = 158] [outer = 0x924e4000] 12:19:40 INFO - PROCESS | 1744 | 1467227980223 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9a46f800) [pid = 1744] [serial = 159] [outer = 0x924e4000] 12:19:41 INFO - PROCESS | 1744 | 1467227981301 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1582ms 12:19:41 INFO - PROCESS | 1744 | 1467227981376 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 1744 | 1467227981382 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 12:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:19:41 INFO - PROCESS | 1744 | 1467227981390 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 1744 | 1467227981394 Marionette TRACE conn3 <- [1,186,null,{}] 12:19:41 INFO - PROCESS | 1744 | 1467227981403 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:41 INFO - PROCESS | 1744 | 1467227981409 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:41 INFO - PROCESS | 1744 | 1467227981679 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:19:41 INFO - PROCESS | 1744 | 1467227981899 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:41 INFO - PROCESS | 1744 | 1467227981911 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x95392800 == 40 [pid = 1744] [id = 54] 12:19:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x95398000) [pid = 1744] [serial = 160] [outer = (nil)] 12:19:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9549f000) [pid = 1744] [serial = 161] [outer = 0x95398000] 12:19:41 INFO - PROCESS | 1744 | 1467227981989 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9677d400) [pid = 1744] [serial = 162] [outer = 0x95398000] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x93c52000 == 39 [pid = 1744] [id = 20] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x924e1000 == 38 [pid = 1744] [id = 31] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x93c4f000 == 37 [pid = 1744] [id = 45] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9a883c00 == 36 [pid = 1744] [id = 44] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0xa23a2000) [pid = 1744] [serial = 110] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9c374000 == 35 [pid = 1744] [id = 43] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9a470000 == 34 [pid = 1744] [id = 42] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x93cc5c00 == 33 [pid = 1744] [id = 41] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9b5e7800 == 32 [pid = 1744] [id = 40] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x98409400 == 31 [pid = 1744] [id = 39] 12:19:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9319bc00 == 30 [pid = 1744] [id = 38] 12:19:42 INFO - PROCESS | 1744 | 1467227982861 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x924ed800) [pid = 1744] [serial = 88] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x99f1ec00) [pid = 1744] [serial = 98] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9a20e000) [pid = 1744] [serial = 99] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9c372c00) [pid = 1744] [serial = 104] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9adbd400) [pid = 1744] [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.] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9497d000) [pid = 1744] [serial = 71] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93cbf000) [pid = 1744] [serial = 70] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9c0d9800) [pid = 1744] [serial = 74] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93c4ac00) [pid = 1744] [serial = 92] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9b8b7400) [pid = 1744] [serial = 73] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x924e6000) [pid = 1744] [serial = 91] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93c53400) [pid = 1744] [serial = 95] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9538d000) [pid = 1744] [serial = 96] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0xa23a3800) [pid = 1744] [serial = 77] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0xa209ac00) [pid = 1744] [serial = 76] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0xa6e41c00) [pid = 1744] [serial = 80] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0xa4d54000) [pid = 1744] [serial = 79] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9d915400) [pid = 1744] [serial = 107] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0xa6e48800) [pid = 1744] [serial = 83] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0xa6e46800) [pid = 1744] [serial = 82] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a164400) [pid = 1744] [serial = 108] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0xa6f43800) [pid = 1744] [serial = 86] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0xa6ea3400) [pid = 1744] [serial = 85] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a86b800) [pid = 1744] [serial = 102] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a865c00) [pid = 1744] [serial = 101] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93c52c00) [pid = 1744] [serial = 89] [outer = (nil)] [url = about:blank] 12:19:42 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9d507000) [pid = 1744] [serial = 105] [outer = (nil)] [url = about:blank] 12:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1532ms 12:19:42 INFO - PROCESS | 1744 | 1467227982924 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 1744 | 1467227982930 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 12:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:19:42 INFO - PROCESS | 1744 | 1467227982941 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 1744 | 1467227982946 Marionette TRACE conn3 <- [1,190,null,{}] 12:19:42 INFO - PROCESS | 1744 | 1467227982952 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 1744 | 1467227982958 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:43 INFO - PROCESS | 1744 | 1467227983137 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:19:43 INFO - PROCESS | 1744 | 1467227983244 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:43 INFO - PROCESS | 1744 | 1467227983256 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e9000 == 31 [pid = 1744] [id = 55] 12:19:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93e1e400) [pid = 1744] [serial = 163] [outer = (nil)] 12:19:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x96787400) [pid = 1744] [serial = 164] [outer = 0x93e1e400] 12:19:43 INFO - PROCESS | 1744 | 1467227983333 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x967f4800) [pid = 1744] [serial = 165] [outer = 0x93e1e400] 12:19:44 INFO - PROCESS | 1744 | 1467227984125 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1233ms 12:19:44 INFO - PROCESS | 1744 | 1467227984175 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 1744 | 1467227984179 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 12:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:19:44 INFO - PROCESS | 1744 | 1467227984186 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 1744 | 1467227984192 Marionette TRACE conn3 <- [1,194,null,{}] 12:19:44 INFO - PROCESS | 1744 | 1467227984208 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 1744 | 1467227984216 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:44 INFO - PROCESS | 1744 | 1467227984394 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:19:44 INFO - PROCESS | 1744 | 1467227984503 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:44 INFO - PROCESS | 1744 | 1467227984513 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a83c800 == 32 [pid = 1744] [id = 56] 12:19:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a83d000) [pid = 1744] [serial = 166] [outer = (nil)] 12:19:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a845c00) [pid = 1744] [serial = 167] [outer = 0x9a83d000] 12:19:44 INFO - PROCESS | 1744 | 1467227984594 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a86ac00) [pid = 1744] [serial = 168] [outer = 0x9a83d000] 12:19:45 INFO - PROCESS | 1744 | 1467227985412 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1283ms 12:19:45 INFO - PROCESS | 1744 | 1467227985471 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 1744 | 1467227985476 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 12:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:19:45 INFO - PROCESS | 1744 | 1467227985483 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 1744 | 1467227985486 Marionette TRACE conn3 <- [1,198,null,{}] 12:19:45 INFO - PROCESS | 1744 | 1467227985491 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:45 INFO - PROCESS | 1744 | 1467227985496 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:45 INFO - PROCESS | 1744 | 1467227985706 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:19:45 INFO - PROCESS | 1744 | 1467227985739 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:45 INFO - PROCESS | 1744 | 1467227985748 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b8b6400 == 33 [pid = 1744] [id = 57] 12:19:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9bb4e800) [pid = 1744] [serial = 169] [outer = (nil)] 12:19:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9c005c00) [pid = 1744] [serial = 170] [outer = 0x9bb4e800] 12:19:45 INFO - PROCESS | 1744 | 1467227985820 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9c2e9000) [pid = 1744] [serial = 171] [outer = 0x9bb4e800] 12:19:46 INFO - PROCESS | 1744 | 1467227986713 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1285ms 12:19:46 INFO - PROCESS | 1744 | 1467227986770 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:19:46 INFO - PROCESS | 1744 | 1467227986774 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 12:19:46 INFO - PROCESS | 1744 | 1467227986780 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - PROCESS | 1744 | 1467227986784 Marionette TRACE conn3 <- [1,202,null,{}] 12:19:46 INFO - PROCESS | 1744 | 1467227986789 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:46 INFO - PROCESS | 1744 | 1467227986794 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:47 INFO - PROCESS | 1744 | 1467227987004 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:19:47 INFO - PROCESS | 1744 | 1467227987027 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:47 INFO - PROCESS | 1744 | 1467227987034 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e2800 == 34 [pid = 1744] [id = 58] 12:19:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93c57000) [pid = 1744] [serial = 172] [outer = (nil)] 12:19:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9d519c00) [pid = 1744] [serial = 173] [outer = 0x93c57000] 12:19:47 INFO - PROCESS | 1744 | 1467227987104 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9d913400) [pid = 1744] [serial = 174] [outer = 0x93c57000] 12:19:47 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9d51ec00) [pid = 1744] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:19:47 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0xa33bc800) [pid = 1744] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:19:47 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93e1f800) [pid = 1744] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:19:47 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a83d800) [pid = 1744] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:19:47 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9d910000) [pid = 1744] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:19:47 INFO - PROCESS | 1744 | 1467227987979 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1238ms 12:19:48 INFO - PROCESS | 1744 | 1467227988019 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 1744 | 1467227988023 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 12:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:19:48 INFO - PROCESS | 1744 | 1467227988029 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 1744 | 1467227988031 Marionette TRACE conn3 <- [1,206,null,{}] 12:19:48 INFO - PROCESS | 1744 | 1467227988038 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:48 INFO - PROCESS | 1744 | 1467227988047 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:48 INFO - PROCESS | 1744 | 1467227988260 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:19:48 INFO - PROCESS | 1744 | 1467227988368 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:48 INFO - PROCESS | 1744 | 1467227988375 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e7400 == 35 [pid = 1744] [id = 59] 12:19:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x96787000) [pid = 1744] [serial = 175] [outer = (nil)] 12:19:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa2557000) [pid = 1744] [serial = 176] [outer = 0x96787000] 12:19:48 INFO - PROCESS | 1744 | 1467227988451 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0xa34dc000) [pid = 1744] [serial = 177] [outer = 0x96787000] 12:19:49 INFO - PROCESS | 1744 | 1467227989158 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1184ms 12:19:49 INFO - PROCESS | 1744 | 1467227989215 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 1744 | 1467227989219 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 12:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:19:49 INFO - PROCESS | 1744 | 1467227989227 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 1744 | 1467227989230 Marionette TRACE conn3 <- [1,210,null,{}] 12:19:49 INFO - PROCESS | 1744 | 1467227989243 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:49 INFO - PROCESS | 1744 | 1467227989247 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:49 INFO - PROCESS | 1744 | 1467227989400 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:19:49 INFO - PROCESS | 1744 | 1467227989410 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:49 INFO - PROCESS | 1744 | 1467227989418 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x92419c00 == 36 [pid = 1744] [id = 60] 12:19:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9241b000) [pid = 1744] [serial = 178] [outer = (nil)] 12:19:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9318f800) [pid = 1744] [serial = 179] [outer = 0x9241b000] 12:19:49 INFO - PROCESS | 1744 | 1467227989559 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93c4f000) [pid = 1744] [serial = 180] [outer = 0x9241b000] 12:19:50 INFO - PROCESS | 1744 | 1467227990645 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1446ms 12:19:50 INFO - PROCESS | 1744 | 1467227990675 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:19:50 INFO - PROCESS | 1744 | 1467227990680 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 12:19:50 INFO - PROCESS | 1744 | 1467227990689 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 1744 | 1467227990695 Marionette TRACE conn3 <- [1,214,null,{}] 12:19:50 INFO - PROCESS | 1744 | 1467227990702 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:50 INFO - PROCESS | 1744 | 1467227990709 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:50 INFO - PROCESS | 1744 | 1467227990902 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:19:51 INFO - PROCESS | 1744 | 1467227991057 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:51 INFO - PROCESS | 1744 | 1467227991069 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x95523000 == 37 [pid = 1744] [id = 61] 12:19:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x96788000) [pid = 1744] [serial = 181] [outer = (nil)] 12:19:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9845a800) [pid = 1744] [serial = 182] [outer = 0x96788000] 12:19:51 INFO - PROCESS | 1744 | 1467227991158 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x99f1e000) [pid = 1744] [serial = 183] [outer = 0x96788000] 12:19:52 INFO - PROCESS | 1744 | 1467227992034 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1388ms 12:19:52 INFO - PROCESS | 1744 | 1467227992076 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 1744 | 1467227992084 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 12:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:19:52 INFO - PROCESS | 1744 | 1467227992096 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 1744 | 1467227992100 Marionette TRACE conn3 <- [1,218,null,{}] 12:19:52 INFO - PROCESS | 1744 | 1467227992107 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:52 INFO - PROCESS | 1744 | 1467227992113 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:52 INFO - PROCESS | 1744 | 1467227992303 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:19:52 INFO - PROCESS | 1744 | 1467227992458 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:52 INFO - PROCESS | 1744 | 1467227992466 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a208400 == 38 [pid = 1744] [id = 62] 12:19:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a846400) [pid = 1744] [serial = 184] [outer = (nil)] 12:19:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9d51b400) [pid = 1744] [serial = 185] [outer = 0x9a846400] 12:19:52 INFO - PROCESS | 1744 | 1467227992553 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0xa23a2000) [pid = 1744] [serial = 186] [outer = 0x9a846400] 12:19:53 INFO - PROCESS | 1744 | 1467227993423 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1386ms 12:19:53 INFO - PROCESS | 1744 | 1467227993482 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 1744 | 1467227993485 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 12:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:19:53 INFO - PROCESS | 1744 | 1467227993512 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 1744 | 1467227993518 Marionette TRACE conn3 <- [1,222,null,{}] 12:19:53 INFO - PROCESS | 1744 | 1467227993537 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:53 INFO - PROCESS | 1744 | 1467227993546 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:53 INFO - PROCESS | 1744 | 1467227993746 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:19:53 INFO - PROCESS | 1744 | 1467227993908 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:53 INFO - PROCESS | 1744 | 1467227993918 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x967b8800 == 39 [pid = 1744] [id = 63] 12:19:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a84ac00) [pid = 1744] [serial = 187] [outer = (nil)] 12:19:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0xa679e000) [pid = 1744] [serial = 188] [outer = 0x9a84ac00] 12:19:54 INFO - PROCESS | 1744 | 1467227994044 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0xa6e4b000) [pid = 1744] [serial = 189] [outer = 0x9a84ac00] 12:19:54 INFO - PROCESS | 1744 | 1467227994916 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1459ms 12:19:54 INFO - PROCESS | 1744 | 1467227994953 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 1744 | 1467227994957 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 12:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:19:54 INFO - PROCESS | 1744 | 1467227994964 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 1744 | 1467227994968 Marionette TRACE conn3 <- [1,226,null,{}] 12:19:54 INFO - PROCESS | 1744 | 1467227994974 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:54 INFO - PROCESS | 1744 | 1467227994979 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:55 INFO - PROCESS | 1744 | 1467227995174 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:19:55 INFO - PROCESS | 1744 | 1467227995327 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:55 INFO - PROCESS | 1744 | 1467227995335 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:55 INFO - PROCESS | 1744 | ++DOCSHELL 0xa6e4e800 == 40 [pid = 1744] [id = 64] 12:19:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0xa6eaac00) [pid = 1744] [serial = 190] [outer = (nil)] 12:19:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0xa6f4b000) [pid = 1744] [serial = 191] [outer = 0xa6eaac00] 12:19:55 INFO - PROCESS | 1744 | 1467227995425 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0xa823c800) [pid = 1744] [serial = 192] [outer = 0xa6eaac00] 12:19:56 INFO - PROCESS | 1744 | 1467227996343 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1430ms 12:19:56 INFO - PROCESS | 1744 | 1467227996396 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:19:56 INFO - PROCESS | 1744 | 1467227996400 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 12:19:56 INFO - PROCESS | 1744 | 1467227996407 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 1744 | 1467227996411 Marionette TRACE conn3 <- [1,230,null,{}] 12:19:56 INFO - PROCESS | 1744 | 1467227996416 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:56 INFO - PROCESS | 1744 | 1467227996422 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:56 INFO - PROCESS | 1744 | 1467227996604 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:19:56 INFO - PROCESS | 1744 | 1467227996755 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:56 INFO - PROCESS | 1744 | 1467227996763 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:56 INFO - PROCESS | 1744 | ++DOCSHELL 0xa6ea8400 == 41 [pid = 1744] [id = 65] 12:19:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0xa823a800) [pid = 1744] [serial = 193] [outer = (nil)] 12:19:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0xa82f2800) [pid = 1744] [serial = 194] [outer = 0xa823a800] 12:19:56 INFO - PROCESS | 1744 | 1467227996858 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0xa8c45000) [pid = 1744] [serial = 195] [outer = 0xa823a800] 12:19:57 INFO - PROCESS | 1744 | 1467227997806 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1432ms 12:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:19:57 INFO - PROCESS | 1744 | 1467227997839 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 1744 | 1467227997842 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 12:19:57 INFO - PROCESS | 1744 | 1467227997849 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 1744 | 1467227997852 Marionette TRACE conn3 <- [1,234,null,{}] 12:19:57 INFO - PROCESS | 1744 | 1467227997860 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:57 INFO - PROCESS | 1744 | 1467227997869 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:58 INFO - PROCESS | 1744 | 1467227998054 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:19:58 INFO - PROCESS | 1744 | 1467227998207 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:58 INFO - PROCESS | 1744 | 1467227998215 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x9538dc00 == 42 [pid = 1744] [id = 66] 12:19:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9c0d7800) [pid = 1744] [serial = 196] [outer = (nil)] 12:19:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0xa9020800) [pid = 1744] [serial = 197] [outer = 0x9c0d7800] 12:19:58 INFO - PROCESS | 1744 | 1467227998298 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0xa90a9c00) [pid = 1744] [serial = 198] [outer = 0x9c0d7800] 12:19:59 INFO - PROCESS | 1744 | 1467227999198 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1384ms 12:19:59 INFO - PROCESS | 1744 | 1467227999233 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 1744 | 1467227999237 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 12:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:19:59 INFO - PROCESS | 1744 | 1467227999244 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 1744 | 1467227999246 Marionette TRACE conn3 <- [1,238,null,{}] 12:19:59 INFO - PROCESS | 1744 | 1467227999253 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:59 INFO - PROCESS | 1744 | 1467227999258 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:59 INFO - PROCESS | 1744 | 1467227999433 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:19:59 INFO - PROCESS | 1744 | 1467227999589 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:19:59 INFO - PROCESS | 1744 | 1467227999597 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:19:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x924ec800 == 43 [pid = 1744] [id = 67] 12:19:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9319d000) [pid = 1744] [serial = 199] [outer = (nil)] 12:19:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0xac087400) [pid = 1744] [serial = 200] [outer = 0x9319d000] 12:19:59 INFO - PROCESS | 1744 | 1467227999682 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0xac08ac00) [pid = 1744] [serial = 201] [outer = 0x9319d000] 12:20:00 INFO - PROCESS | 1744 | 1467228000853 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1636ms 12:20:00 INFO - PROCESS | 1744 | 1467228000880 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 1744 | 1467228000887 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 12:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:20:00 INFO - PROCESS | 1744 | 1467228000896 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 1744 | 1467228000901 Marionette TRACE conn3 <- [1,242,null,{}] 12:20:00 INFO - PROCESS | 1744 | 1467228000909 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:00 INFO - PROCESS | 1744 | 1467228000915 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:01 INFO - PROCESS | 1744 | 1467228001139 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:20:01 INFO - PROCESS | 1744 | 1467228001361 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:01 INFO - PROCESS | 1744 | 1467228001385 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x91180400 == 44 [pid = 1744] [id = 68] 12:20:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x93e26400) [pid = 1744] [serial = 202] [outer = (nil)] 12:20:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x95490800) [pid = 1744] [serial = 203] [outer = 0x93e26400] 12:20:01 INFO - PROCESS | 1744 | 1467228001496 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x95497800) [pid = 1744] [serial = 204] [outer = 0x93e26400] 12:20:02 INFO - PROCESS | 1744 | 1467228002460 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1591ms 12:20:02 INFO - PROCESS | 1744 | 1467228002513 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 1744 | 1467228002523 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 12:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:20:02 INFO - PROCESS | 1744 | 1467228002549 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 1744 | 1467228002555 Marionette TRACE conn3 <- [1,246,null,{}] 12:20:02 INFO - PROCESS | 1744 | 1467228002562 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:02 INFO - PROCESS | 1744 | 1467228002568 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:02 INFO - PROCESS | 1744 | 1467228002871 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:20:03 INFO - PROCESS | 1744 | 1467228003047 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:03 INFO - PROCESS | 1744 | 1467228003057 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e1f800 == 45 [pid = 1744] [id = 69] 12:20:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x967f5c00) [pid = 1744] [serial = 205] [outer = (nil)] 12:20:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9a83d400) [pid = 1744] [serial = 206] [outer = 0x967f5c00] 12:20:03 INFO - PROCESS | 1744 | 1467228003154 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9a864c00) [pid = 1744] [serial = 207] [outer = 0x967f5c00] 12:20:04 INFO - PROCESS | 1744 | 1467228004065 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1589ms 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0xa200d400) [pid = 1744] [serial = 134] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | 1467228004176 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:20:04 INFO - PROCESS | 1744 | 1467228004181 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 12:20:04 INFO - PROCESS | 1744 | 1467228004188 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 1744 | 1467228004195 Marionette TRACE conn3 <- [1,250,null,{}] 12:20:04 INFO - PROCESS | 1744 | 1467228004212 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:04 INFO - PROCESS | 1744 | 1467228004222 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:04 INFO - PROCESS | 1744 | 1467228004423 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0xa2ff4800) [pid = 1744] [serial = 129] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0xa4f18800) [pid = 1744] [serial = 131] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0xa4f1f800) [pid = 1744] [serial = 132] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x96785000) [pid = 1744] [serial = 113] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9a844400) [pid = 1744] [serial = 116] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9677d800) [pid = 1744] [serial = 122] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x96784c00) [pid = 1744] [serial = 123] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9a849400) [pid = 1744] [serial = 125] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0xa1195400) [pid = 1744] [serial = 119] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0xa23a8800) [pid = 1744] [serial = 120] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0xa1194000) [pid = 1744] [serial = 128] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9a862800) [pid = 1744] [serial = 126] [outer = (nil)] [url = about:blank] 12:20:04 INFO - PROCESS | 1744 | 1467228004604 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:04 INFO - PROCESS | 1744 | 1467228004618 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x9976b800 == 46 [pid = 1744] [id = 70] 12:20:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9976f000) [pid = 1744] [serial = 208] [outer = (nil)] 12:20:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9b762800) [pid = 1744] [serial = 209] [outer = 0x9976f000] 12:20:04 INFO - PROCESS | 1744 | 1467228004692 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0xa1118800) [pid = 1744] [serial = 210] [outer = 0x9976f000] 12:20:05 INFO - PROCESS | 1744 | 1467228005439 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1297ms 12:20:05 INFO - PROCESS | 1744 | 1467228005512 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 1744 | 1467228005522 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 12:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:20:05 INFO - PROCESS | 1744 | 1467228005531 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 1744 | 1467228005537 Marionette TRACE conn3 <- [1,254,null,{}] 12:20:05 INFO - PROCESS | 1744 | 1467228005551 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:05 INFO - PROCESS | 1744 | 1467228005556 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:05 INFO - PROCESS | 1744 | 1467228005726 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:20:05 INFO - PROCESS | 1744 | 1467228005848 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:05 INFO - PROCESS | 1744 | 1467228005857 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x99eae000 == 47 [pid = 1744] [id = 71] 12:20:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9c37ec00) [pid = 1744] [serial = 211] [outer = (nil)] 12:20:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9c384c00) [pid = 1744] [serial = 212] [outer = 0x9c37ec00] 12:20:05 INFO - PROCESS | 1744 | 1467228005931 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9c388c00) [pid = 1744] [serial = 213] [outer = 0x9c37ec00] 12:20:06 INFO - PROCESS | 1744 | 1467228006736 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1256ms 12:20:06 INFO - PROCESS | 1744 | 1467228006798 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:20:06 INFO - PROCESS | 1744 | 1467228006804 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 12:20:06 INFO - PROCESS | 1744 | 1467228006811 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 1744 | 1467228006815 Marionette TRACE conn3 <- [1,258,null,{}] 12:20:06 INFO - PROCESS | 1744 | 1467228006821 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:06 INFO - PROCESS | 1744 | 1467228006826 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:07 INFO - PROCESS | 1744 | 1467228007060 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:20:07 INFO - PROCESS | 1744 | 1467228007084 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:07 INFO - PROCESS | 1744 | 1467228007093 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a868800 == 48 [pid = 1744] [id = 72] 12:20:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9bbb7400) [pid = 1744] [serial = 214] [outer = (nil)] 12:20:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0xa200f800) [pid = 1744] [serial = 215] [outer = 0x9bbb7400] 12:20:07 INFO - PROCESS | 1744 | 1467228007179 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0xa2374400) [pid = 1744] [serial = 216] [outer = 0x9bbb7400] 12:20:08 INFO - PROCESS | 1744 | 1467228008056 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1281ms 12:20:08 INFO - PROCESS | 1744 | 1467228008092 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 1744 | 1467228008096 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 12:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:20:08 INFO - PROCESS | 1744 | 1467228008104 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 1744 | 1467228008106 Marionette TRACE conn3 <- [1,262,null,{}] 12:20:08 INFO - PROCESS | 1744 | 1467228008112 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:08 INFO - PROCESS | 1744 | 1467228008122 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:08 INFO - PROCESS | 1744 | 1467228008373 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:20:08 INFO - PROCESS | 1744 | 1467228008397 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:08 INFO - PROCESS | 1744 | 1467228008404 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x924ec400 == 49 [pid = 1744] [id = 73] 12:20:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9c385400) [pid = 1744] [serial = 217] [outer = (nil)] 12:20:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0xa61dd400) [pid = 1744] [serial = 218] [outer = 0x9c385400] 12:20:08 INFO - PROCESS | 1744 | 1467228008481 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0xa684d000) [pid = 1744] [serial = 219] [outer = 0x9c385400] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x93c57000) [pid = 1744] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9a83d000) [pid = 1744] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9bb4e800) [pid = 1744] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93e1e400) [pid = 1744] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x95398000) [pid = 1744] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9a843000) [pid = 1744] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9a766c00) [pid = 1744] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:20:09 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x95523800) [pid = 1744] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:20:09 INFO - PROCESS | 1744 | 1467228009559 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1530ms 12:20:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x91179800) [pid = 1744] [serial = 220] [outer = 0x99775800] 12:20:09 INFO - PROCESS | 1744 | 1467228009677 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 1744 | 1467228009682 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 12:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:20:09 INFO - PROCESS | 1744 | 1467228009756 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - PROCESS | 1744 | 1467228009760 Marionette TRACE conn3 <- [1,266,null,{}] 12:20:09 INFO - PROCESS | 1744 | 1467228009849 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:09 INFO - PROCESS | 1744 | 1467228009857 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:10 INFO - PROCESS | 1744 | 1467228010047 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:20:10 INFO - PROCESS | 1744 | 1467228010276 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:10 INFO - PROCESS | 1744 | 1467228010292 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e9800 == 50 [pid = 1744] [id = 74] 12:20:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x95398400) [pid = 1744] [serial = 221] [outer = (nil)] 12:20:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95497c00) [pid = 1744] [serial = 222] [outer = 0x95398400] 12:20:10 INFO - PROCESS | 1744 | 1467228010387 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x96785400) [pid = 1744] [serial = 223] [outer = 0x95398400] 12:20:11 INFO - PROCESS | 1744 | 1467228011324 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1690ms 12:20:11 INFO - PROCESS | 1744 | 1467228011399 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 1744 | 1467228011404 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 12:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:20:11 INFO - PROCESS | 1744 | 1467228011416 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 1744 | 1467228011424 Marionette TRACE conn3 <- [1,270,null,{}] 12:20:11 INFO - PROCESS | 1744 | 1467228011431 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:11 INFO - PROCESS | 1744 | 1467228011436 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:11 INFO - PROCESS | 1744 | 1467228011688 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:20:11 INFO - PROCESS | 1744 | 1467228011896 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:11 INFO - PROCESS | 1744 | 1467228011904 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5a9c00 == 51 [pid = 1744] [id = 75] 12:20:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a841400) [pid = 1744] [serial = 224] [outer = (nil)] 12:20:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9a863c00) [pid = 1744] [serial = 225] [outer = 0x9a841400] 12:20:12 INFO - PROCESS | 1744 | 1467228012026 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9b5f6400) [pid = 1744] [serial = 226] [outer = 0x9a841400] 12:20:12 INFO - PROCESS | 1744 | 1467228012937 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1598ms 12:20:13 INFO - PROCESS | 1744 | 1467228013012 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 1744 | 1467228013015 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 12:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:20:13 INFO - PROCESS | 1744 | 1467228013023 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 1744 | 1467228013027 Marionette TRACE conn3 <- [1,274,null,{}] 12:20:13 INFO - PROCESS | 1744 | 1467228013044 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 1744 | 1467228013053 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:13 INFO - PROCESS | 1744 | 1467228013296 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:20:13 INFO - PROCESS | 1744 | 1467228013507 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:13 INFO - PROCESS | 1744 | 1467228013521 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x9bbb4000 == 52 [pid = 1744] [id = 76] 12:20:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9d507400) [pid = 1744] [serial = 227] [outer = (nil)] 12:20:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0xa2320400) [pid = 1744] [serial = 228] [outer = 0x9d507400] 12:20:13 INFO - PROCESS | 1744 | 1467228013626 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0xa25fc800) [pid = 1744] [serial = 229] [outer = 0x9d507400] 12:20:14 INFO - PROCESS | 1744 | 1467228014591 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1639ms 12:20:14 INFO - PROCESS | 1744 | 1467228014664 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 1744 | 1467228014667 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 12:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:20:14 INFO - PROCESS | 1744 | 1467228014674 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 1744 | 1467228014678 Marionette TRACE conn3 <- [1,278,null,{}] 12:20:14 INFO - PROCESS | 1744 | 1467228014684 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 1744 | 1467228014689 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:14 INFO - PROCESS | 1744 | 1467228014917 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:20:15 INFO - PROCESS | 1744 | 1467228015124 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:15 INFO - PROCESS | 1744 | 1467228015133 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x911eb400 == 53 [pid = 1744] [id = 77] 12:20:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x911f0800) [pid = 1744] [serial = 230] [outer = (nil)] 12:20:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x911f5c00) [pid = 1744] [serial = 231] [outer = 0x911f0800] 12:20:15 INFO - PROCESS | 1744 | 1467228015270 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0xa2541800) [pid = 1744] [serial = 232] [outer = 0x911f0800] 12:20:16 INFO - PROCESS | 1744 | 1467228016149 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1535ms 12:20:16 INFO - PROCESS | 1744 | 1467228016210 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 1744 | 1467228016214 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 12:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:20:16 INFO - PROCESS | 1744 | 1467228016221 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 1744 | 1467228016224 Marionette TRACE conn3 <- [1,282,null,{}] 12:20:16 INFO - PROCESS | 1744 | 1467228016230 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 1744 | 1467228016236 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:16 INFO - PROCESS | 1744 | 1467228016421 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:20:16 INFO - PROCESS | 1744 | 1467228016582 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:16 INFO - PROCESS | 1744 | 1467228016590 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b8ad400 == 54 [pid = 1744] [id = 78] 12:20:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9c386c00) [pid = 1744] [serial = 233] [outer = (nil)] 12:20:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0xa4f75000) [pid = 1744] [serial = 234] [outer = 0x9c386c00] 12:20:16 INFO - PROCESS | 1744 | 1467228016678 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0xa679f800) [pid = 1744] [serial = 235] [outer = 0x9c386c00] 12:20:17 INFO - PROCESS | 1744 | 1467228017540 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1331ms 12:20:17 INFO - PROCESS | 1744 | 1467228017553 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 1744 | 1467228017556 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 12:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:20:17 INFO - PROCESS | 1744 | 1467228017564 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 1744 | 1467228017568 Marionette TRACE conn3 <- [1,286,null,{}] 12:20:17 INFO - PROCESS | 1744 | 1467228017574 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 1744 | 1467228017584 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:17 INFO - PROCESS | 1744 | 1467228017894 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:20:18 INFO - PROCESS | 1744 | 1467228018021 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:18 INFO - PROCESS | 1744 | 1467228018035 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x91187000 == 55 [pid = 1744] [id = 79] 12:20:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x924e6000) [pid = 1744] [serial = 236] [outer = (nil)] 12:20:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0xa901c000) [pid = 1744] [serial = 237] [outer = 0x924e6000] 12:20:18 INFO - PROCESS | 1744 | 1467228018113 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0xac088000) [pid = 1744] [serial = 238] [outer = 0x924e6000] 12:20:19 INFO - PROCESS | 1744 | 1467228019031 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1532ms 12:20:19 INFO - PROCESS | 1744 | 1467228019098 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:20:19 INFO - PROCESS | 1744 | 1467228019102 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 12:20:19 INFO - PROCESS | 1744 | 1467228019109 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 1744 | 1467228019113 Marionette TRACE conn3 <- [1,290,null,{}] 12:20:19 INFO - PROCESS | 1744 | 1467228019119 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:19 INFO - PROCESS | 1744 | 1467228019124 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:19 INFO - PROCESS | 1744 | 1467228019306 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:20:19 INFO - PROCESS | 1744 | 1467228019469 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:19 INFO - PROCESS | 1744 | 1467228019477 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x90602000 == 56 [pid = 1744] [id = 80] 12:20:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x90605000) [pid = 1744] [serial = 239] [outer = (nil)] 12:20:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9060b000) [pid = 1744] [serial = 240] [outer = 0x90605000] 12:20:19 INFO - PROCESS | 1744 | 1467228019591 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9060e800) [pid = 1744] [serial = 241] [outer = 0x90605000] 12:20:20 INFO - PROCESS | 1744 | 1467228020524 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1491ms 12:20:20 INFO - PROCESS | 1744 | 1467228020602 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 1744 | 1467228020606 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 12:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:20:20 INFO - PROCESS | 1744 | 1467228020613 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - PROCESS | 1744 | 1467228020617 Marionette TRACE conn3 <- [1,294,null,{}] 12:20:20 INFO - PROCESS | 1744 | 1467228020623 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:20 INFO - PROCESS | 1744 | 1467228020628 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:20 INFO - PROCESS | 1744 | 1467228020852 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:20:21 INFO - PROCESS | 1744 | 1467228021051 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:21 INFO - PROCESS | 1744 | 1467228021059 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x90601c00 == 57 [pid = 1744] [id = 81] 12:20:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x90602400) [pid = 1744] [serial = 242] [outer = (nil)] 12:20:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x954dec00) [pid = 1744] [serial = 243] [outer = 0x90602400] 12:20:21 INFO - PROCESS | 1744 | 1467228021184 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x954e2c00) [pid = 1744] [serial = 244] [outer = 0x90602400] 12:20:22 INFO - PROCESS | 1744 | 1467228022054 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:22 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. 12:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1485ms 12:20:22 INFO - PROCESS | 1744 | 1467228022099 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 1744 | 1467228022103 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 12:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:20:22 INFO - PROCESS | 1744 | 1467228022110 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 1744 | 1467228022114 Marionette TRACE conn3 <- [1,298,null,{}] 12:20:22 INFO - PROCESS | 1744 | 1467228022120 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:22 INFO - PROCESS | 1744 | 1467228022125 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:22 INFO - PROCESS | 1744 | 1467228022308 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:20:22 INFO - PROCESS | 1744 | 1467228022471 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:22 INFO - PROCESS | 1744 | 1467228022479 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x90964800 == 58 [pid = 1744] [id = 82] 12:20:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x90966000) [pid = 1744] [serial = 245] [outer = (nil)] 12:20:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9096b000) [pid = 1744] [serial = 246] [outer = 0x90966000] 12:20:22 INFO - PROCESS | 1744 | 1467228022565 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9096c800) [pid = 1744] [serial = 247] [outer = 0x90966000] 12:20:23 INFO - PROCESS | 1744 | 1467228023416 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:23 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. 12:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1331ms 12:20:23 INFO - PROCESS | 1744 | 1467228023442 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:20:23 INFO - PROCESS | 1744 | 1467228023446 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 12:20:23 INFO - PROCESS | 1744 | 1467228023453 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 1744 | 1467228023457 Marionette TRACE conn3 <- [1,302,null,{}] 12:20:23 INFO - PROCESS | 1744 | 1467228023463 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:23 INFO - PROCESS | 1744 | 1467228023468 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:23 INFO - PROCESS | 1744 | 1467228023722 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:20:24 INFO - PROCESS | 1744 | 1467228024247 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:24 INFO - PROCESS | 1744 | 1467228024255 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x90970000 == 59 [pid = 1744] [id = 83] 12:20:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x911ec000) [pid = 1744] [serial = 248] [outer = (nil)] 12:20:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x911f0c00) [pid = 1744] [serial = 249] [outer = 0x911ec000] 12:20:24 INFO - PROCESS | 1744 | 1467228024335 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x92410c00) [pid = 1744] [serial = 250] [outer = 0x911ec000] 12:20:25 INFO - PROCESS | 1744 | 1467228025219 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:25 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. 12:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1844ms 12:20:25 INFO - PROCESS | 1744 | 1467228025301 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 1744 | 1467228025310 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 12:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:20:25 INFO - PROCESS | 1744 | 1467228025322 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 1744 | 1467228025325 Marionette TRACE conn3 <- [1,306,null,{}] 12:20:25 INFO - PROCESS | 1744 | 1467228025334 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:25 INFO - PROCESS | 1744 | 1467228025342 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:25 INFO - PROCESS | 1744 | 1467228025568 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:20:25 INFO - PROCESS | 1744 | 1467228025799 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:25 INFO - PROCESS | 1744 | 1467228025807 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x924edc00 == 60 [pid = 1744] [id = 84] 12:20:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x93b68400) [pid = 1744] [serial = 251] [outer = (nil)] 12:20:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x93cb8c00) [pid = 1744] [serial = 252] [outer = 0x93b68400] 12:20:25 INFO - PROCESS | 1744 | 1467228025940 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x94987c00) [pid = 1744] [serial = 253] [outer = 0x93b68400] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x9b76b000 == 59 [pid = 1744] [id = 35] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x9a868800 == 58 [pid = 1744] [id = 72] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0xa2557000) [pid = 1744] [serial = 176] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x99eae000 == 57 [pid = 1744] [id = 71] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x9976b800 == 56 [pid = 1744] [id = 70] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x93e1f800 == 55 [pid = 1744] [id = 69] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x91180400 == 54 [pid = 1744] [id = 68] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x967b8800 == 53 [pid = 1744] [id = 63] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x9a208400 == 52 [pid = 1744] [id = 62] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x95523000 == 51 [pid = 1744] [id = 61] 12:20:26 INFO - PROCESS | 1744 | --DOCSHELL 0x92419c00 == 50 [pid = 1744] [id = 60] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9d519c00) [pid = 1744] [serial = 173] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9a86ac00) [pid = 1744] [serial = 168] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9c005c00) [pid = 1744] [serial = 170] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x96787400) [pid = 1744] [serial = 164] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x924eb800) [pid = 1744] [serial = 137] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x98410c00) [pid = 1744] [serial = 140] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9677d400) [pid = 1744] [serial = 162] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9a845c00) [pid = 1744] [serial = 167] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x9d913400) [pid = 1744] [serial = 174] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9549f000) [pid = 1744] [serial = 161] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0xa33c6400) [pid = 1744] [serial = 146] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x967fc000) [pid = 1744] [serial = 155] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x967f3c00) [pid = 1744] [serial = 158] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0xa6eab400) [pid = 1744] [serial = 152] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9c2e9000) [pid = 1744] [serial = 171] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0xa6848800) [pid = 1744] [serial = 149] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x967f4800) [pid = 1744] [serial = 165] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0xa33bec00) [pid = 1744] [serial = 135] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9b768400) [pid = 1744] [serial = 143] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9a864800) [pid = 1744] [serial = 117] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x96788400) [pid = 1744] [serial = 114] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1744 | 1467228026891 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:26 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. 12:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1634ms 12:20:26 INFO - PROCESS | 1744 | 1467228026960 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:20:26 INFO - PROCESS | 1744 | 1467228026967 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 12:20:26 INFO - PROCESS | 1744 | 1467228026973 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 1744 | 1467228026976 Marionette TRACE conn3 <- [1,310,null,{}] 12:20:26 INFO - PROCESS | 1744 | 1467228026983 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 1744 | 1467228026988 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:27 INFO - PROCESS | 1744 | 1467228027187 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:20:27 INFO - PROCESS | 1744 | 1467228027313 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:27 INFO - PROCESS | 1744 | 1467228027323 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9117ec00 == 51 [pid = 1744] [id = 85] 12:20:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x92419c00) [pid = 1744] [serial = 254] [outer = (nil)] 12:20:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x954e8800) [pid = 1744] [serial = 255] [outer = 0x92419c00] 12:20:27 INFO - PROCESS | 1744 | 1467228027397 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x96783400) [pid = 1744] [serial = 256] [outer = 0x92419c00] 12:20:28 INFO - PROCESS | 1744 | 1467228028259 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:28 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. 12:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1337ms 12:20:28 INFO - PROCESS | 1744 | 1467228028311 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 1744 | 1467228028314 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 12:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:20:28 INFO - PROCESS | 1744 | 1467228028331 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 1744 | 1467228028341 Marionette TRACE conn3 <- [1,314,null,{}] 12:20:28 INFO - PROCESS | 1744 | 1467228028348 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:28 INFO - PROCESS | 1744 | 1467228028355 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:28 INFO - PROCESS | 1744 | 1467228028541 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:20:28 INFO - PROCESS | 1744 | 1467228028677 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:28 INFO - PROCESS | 1744 | 1467228028684 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x954dd000 == 52 [pid = 1744] [id = 86] 12:20:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x954e7400) [pid = 1744] [serial = 257] [outer = (nil)] 12:20:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x99f1bc00) [pid = 1744] [serial = 258] [outer = 0x954e7400] 12:20:28 INFO - PROCESS | 1744 | 1467228028762 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9a843c00) [pid = 1744] [serial = 259] [outer = 0x954e7400] 12:20:29 INFO - PROCESS | 1744 | 1467228029623 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:29 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. 12:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1347ms 12:20:29 INFO - PROCESS | 1744 | 1467228029679 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 1744 | 1467228029683 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 12:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:20:29 INFO - PROCESS | 1744 | 1467228029691 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 1744 | 1467228029694 Marionette TRACE conn3 <- [1,318,null,{}] 12:20:29 INFO - PROCESS | 1744 | 1467228029700 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:29 INFO - PROCESS | 1744 | 1467228029705 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:29 INFO - PROCESS | 1744 | 1467228029949 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:20:29 INFO - PROCESS | 1744 | 1467228029974 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:29 INFO - PROCESS | 1744 | 1467228029981 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9976cc00 == 53 [pid = 1744] [id = 87] 12:20:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9976d000) [pid = 1744] [serial = 260] [outer = (nil)] 12:20:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9adbb000) [pid = 1744] [serial = 261] [outer = 0x9976d000] 12:20:30 INFO - PROCESS | 1744 | 1467228030056 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9b768400) [pid = 1744] [serial = 262] [outer = 0x9976d000] 12:20:30 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x93e26400) [pid = 1744] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:20:30 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x967f5c00) [pid = 1744] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:20:30 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9bbb7400) [pid = 1744] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:20:30 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9c37ec00) [pid = 1744] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:20:30 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9976f000) [pid = 1744] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:20:30 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x96787000) [pid = 1744] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:20:31 INFO - PROCESS | 1744 | 1467228031098 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:31 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. 12:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1433ms 12:20:31 INFO - PROCESS | 1744 | 1467228031125 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 1744 | 1467228031129 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 12:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:20:31 INFO - PROCESS | 1744 | 1467228031136 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 1744 | 1467228031140 Marionette TRACE conn3 <- [1,322,null,{}] 12:20:31 INFO - PROCESS | 1744 | 1467228031145 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:31 INFO - PROCESS | 1744 | 1467228031150 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:31 INFO - PROCESS | 1744 | 1467228031324 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:20:31 INFO - PROCESS | 1744 | 1467228031513 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:31 INFO - PROCESS | 1744 | 1467228031528 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c00dc00 == 54 [pid = 1744] [id = 88] 12:20:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9c0ce800) [pid = 1744] [serial = 263] [outer = (nil)] 12:20:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9c2e6800) [pid = 1744] [serial = 264] [outer = 0x9c0ce800] 12:20:31 INFO - PROCESS | 1744 | 1467228031626 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9d503400) [pid = 1744] [serial = 265] [outer = 0x9c0ce800] 12:20:32 INFO - PROCESS | 1744 | 1467228032451 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:32 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. 12:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1382ms 12:20:32 INFO - PROCESS | 1744 | 1467228032520 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 1744 | 1467228032524 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 12:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:20:32 INFO - PROCESS | 1744 | 1467228032530 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 1744 | 1467228032535 Marionette TRACE conn3 <- [1,326,null,{}] 12:20:32 INFO - PROCESS | 1744 | 1467228032541 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:32 INFO - PROCESS | 1744 | 1467228032547 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:32 INFO - PROCESS | 1744 | 1467228032726 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:20:32 INFO - PROCESS | 1744 | 1467228032926 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:32 INFO - PROCESS | 1744 | 1467228032942 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x90609400 == 55 [pid = 1744] [id = 89] 12:20:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9060bc00) [pid = 1744] [serial = 266] [outer = (nil)] 12:20:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9096f800) [pid = 1744] [serial = 267] [outer = 0x9060bc00] 12:20:33 INFO - PROCESS | 1744 | 1467228033026 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x911ea800) [pid = 1744] [serial = 268] [outer = 0x9060bc00] 12:20:34 INFO - PROCESS | 1744 | 1467228034665 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:34 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. 12:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2192ms 12:20:34 INFO - PROCESS | 1744 | 1467228034814 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 1744 | 1467228034822 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 12:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:20:34 INFO - PROCESS | 1744 | 1467228034848 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 1744 | 1467228034855 Marionette TRACE conn3 <- [1,330,null,{}] 12:20:34 INFO - PROCESS | 1744 | 1467228034863 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 1744 | 1467228034868 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:35 INFO - PROCESS | 1744 | 1467228035065 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:20:35 INFO - PROCESS | 1744 | 1467228035234 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:35 INFO - PROCESS | 1744 | 1467228035243 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b67800 == 56 [pid = 1744] [id = 90] 12:20:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x95398000) [pid = 1744] [serial = 269] [outer = (nil)] 12:20:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x954dcc00) [pid = 1744] [serial = 270] [outer = 0x95398000] 12:20:35 INFO - PROCESS | 1744 | 1467228035334 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x954e7800) [pid = 1744] [serial = 271] [outer = 0x95398000] 12:20:36 INFO - PROCESS | 1744 | 1467228036330 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:36 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. 12:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1547ms 12:20:36 INFO - PROCESS | 1744 | 1467228036399 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 1744 | 1467228036406 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 12:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:20:36 INFO - PROCESS | 1744 | 1467228036414 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 1744 | 1467228036419 Marionette TRACE conn3 <- [1,334,null,{}] 12:20:36 INFO - PROCESS | 1744 | 1467228036426 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:36 INFO - PROCESS | 1744 | 1467228036438 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:36 INFO - PROCESS | 1744 | 1467228036693 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:20:36 INFO - PROCESS | 1744 | 1467228036912 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:36 INFO - PROCESS | 1744 | 1467228036924 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x967f4800 == 57 [pid = 1744] [id = 91] 12:20:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x967f7000) [pid = 1744] [serial = 272] [outer = (nil)] 12:20:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x99fb2c00) [pid = 1744] [serial = 273] [outer = 0x967f7000] 12:20:37 INFO - PROCESS | 1744 | 1467228037045 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9a866c00) [pid = 1744] [serial = 274] [outer = 0x967f7000] 12:20:38 INFO - PROCESS | 1744 | 1467228038033 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:38 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. 12:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1690ms 12:20:38 INFO - PROCESS | 1744 | 1467228038106 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 1744 | 1467228038111 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 12:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:20:38 INFO - PROCESS | 1744 | 1467228038126 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 1744 | 1467228038136 Marionette TRACE conn3 <- [1,338,null,{}] 12:20:38 INFO - PROCESS | 1744 | 1467228038146 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:38 INFO - PROCESS | 1744 | 1467228038152 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:38 INFO - PROCESS | 1744 | 1467228038468 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:20:38 INFO - PROCESS | 1744 | 1467228038648 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:38 INFO - PROCESS | 1744 | 1467228038658 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x967f8400 == 58 [pid = 1744] [id = 92] 12:20:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9c382c00) [pid = 1744] [serial = 275] [outer = (nil)] 12:20:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0xa2562000) [pid = 1744] [serial = 276] [outer = 0x9c382c00] 12:20:38 INFO - PROCESS | 1744 | 1467228038744 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0xa3329400) [pid = 1744] [serial = 277] [outer = 0x9c382c00] 12:20:39 INFO - PROCESS | 1744 | 1467228039614 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:39 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. 12:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1552ms 12:20:39 INFO - PROCESS | 1744 | 1467228039670 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 1744 | 1467228039676 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 12:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:20:39 INFO - PROCESS | 1744 | 1467228039683 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 1744 | 1467228039687 Marionette TRACE conn3 <- [1,342,null,{}] 12:20:39 INFO - PROCESS | 1744 | 1467228039693 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 1744 | 1467228039699 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:39 INFO - PROCESS | 1744 | 1467228039896 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:20:40 INFO - PROCESS | 1744 | 1467228040061 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:40 INFO - PROCESS | 1744 | 1467228040068 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:40 INFO - PROCESS | 1744 | ++DOCSHELL 0xa4f15c00 == 59 [pid = 1744] [id = 93] 12:20:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0xa4f16800) [pid = 1744] [serial = 278] [outer = (nil)] 12:20:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0xa610c800) [pid = 1744] [serial = 279] [outer = 0xa4f16800] 12:20:40 INFO - PROCESS | 1744 | 1467228040161 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0xa61d9000) [pid = 1744] [serial = 280] [outer = 0xa4f16800] 12:20:41 INFO - PROCESS | 1744 | 1467228041071 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:41 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. 12:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1431ms 12:20:41 INFO - PROCESS | 1744 | 1467228041115 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 1744 | 1467228041120 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 12:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:20:41 INFO - PROCESS | 1744 | 1467228041126 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 1744 | 1467228041130 Marionette TRACE conn3 <- [1,346,null,{}] 12:20:41 INFO - PROCESS | 1744 | 1467228041136 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:41 INFO - PROCESS | 1744 | 1467228041142 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:41 INFO - PROCESS | 1744 | 1467228041335 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:20:41 INFO - PROCESS | 1744 | 1467228041512 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:41 INFO - PROCESS | 1744 | 1467228041529 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:41 INFO - PROCESS | 1744 | ++DOCSHELL 0xa6e4ec00 == 60 [pid = 1744] [id = 94] 12:20:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0xa6e4fc00) [pid = 1744] [serial = 281] [outer = (nil)] 12:20:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0xa6f45000) [pid = 1744] [serial = 282] [outer = 0xa6e4fc00] 12:20:41 INFO - PROCESS | 1744 | 1467228041666 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0xa8c4b000) [pid = 1744] [serial = 283] [outer = 0xa6e4fc00] 12:20:42 INFO - PROCESS | 1744 | 1467228042661 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:42 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. 12:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1585ms 12:20:42 INFO - PROCESS | 1744 | 1467228042713 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 1744 | 1467228042717 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 12:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:20:42 INFO - PROCESS | 1744 | 1467228042724 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 1744 | 1467228042727 Marionette TRACE conn3 <- [1,350,null,{}] 12:20:42 INFO - PROCESS | 1744 | 1467228042733 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:42 INFO - PROCESS | 1744 | 1467228042739 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:42 INFO - PROCESS | 1744 | 1467228042933 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:20:43 INFO - PROCESS | 1744 | 1467228043101 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:43 INFO - PROCESS | 1744 | 1467228043109 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7c000 == 61 [pid = 1744] [id = 95] 12:20:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x8ee7f000) [pid = 1744] [serial = 284] [outer = (nil)] 12:20:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x8ee89400) [pid = 1744] [serial = 285] [outer = 0x8ee7f000] 12:20:43 INFO - PROCESS | 1744 | 1467228043194 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0xa334e400) [pid = 1744] [serial = 286] [outer = 0x8ee7f000] 12:20:44 INFO - PROCESS | 1744 | 1467228044090 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:44 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. 12:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1435ms 12:20:44 INFO - PROCESS | 1744 | 1467228044161 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:20:44 INFO - PROCESS | 1744 | 1467228044165 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 12:20:44 INFO - PROCESS | 1744 | 1467228044172 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 1744 | 1467228044175 Marionette TRACE conn3 <- [1,354,null,{}] 12:20:44 INFO - PROCESS | 1744 | 1467228044181 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:44 INFO - PROCESS | 1744 | 1467228044186 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:44 INFO - PROCESS | 1744 | 1467228044423 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:20:44 INFO - PROCESS | 1744 | 1467228044631 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:44 INFO - PROCESS | 1744 | 1467228044643 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee81c00 == 62 [pid = 1744] [id = 96] 12:20:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x8f080000) [pid = 1744] [serial = 287] [outer = (nil)] 12:20:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8f085c00) [pid = 1744] [serial = 288] [outer = 0x8f080000] 12:20:44 INFO - PROCESS | 1744 | 1467228044768 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x8f089000) [pid = 1744] [serial = 289] [outer = 0x8f080000] 12:20:45 INFO - PROCESS | 1744 | 1467228045690 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:45 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. 12:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1538ms 12:20:45 INFO - PROCESS | 1744 | 1467228045710 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 1744 | 1467228045715 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 12:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:20:45 INFO - PROCESS | 1744 | 1467228045721 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - PROCESS | 1744 | 1467228045725 Marionette TRACE conn3 <- [1,358,null,{}] 12:20:45 INFO - PROCESS | 1744 | 1467228045731 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:45 INFO - PROCESS | 1744 | 1467228045737 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:45 INFO - PROCESS | 1744 | 1467228045926 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:20:46 INFO - PROCESS | 1744 | 1467228046103 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:46 INFO - PROCESS | 1744 | 1467228046110 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed24800 == 63 [pid = 1744] [id = 97] 12:20:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8ed27c00) [pid = 1744] [serial = 290] [outer = (nil)] 12:20:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8ed2b000) [pid = 1744] [serial = 291] [outer = 0x8ed27c00] 12:20:46 INFO - PROCESS | 1744 | 1467228046235 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x8ed2f400) [pid = 1744] [serial = 292] [outer = 0x8ed27c00] 12:20:47 INFO - PROCESS | 1744 | 1467228047166 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:47 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. 12:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1482ms 12:20:47 INFO - PROCESS | 1744 | 1467228047204 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:20:47 INFO - PROCESS | 1744 | 1467228047209 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 12:20:47 INFO - PROCESS | 1744 | 1467228047216 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 1744 | 1467228047220 Marionette TRACE conn3 <- [1,362,null,{}] 12:20:47 INFO - PROCESS | 1744 | 1467228047226 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 1744 | 1467228047231 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:47 INFO - PROCESS | 1744 | 1467228047428 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:20:47 INFO - PROCESS | 1744 | 1467228047909 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:47 INFO - PROCESS | 1744 | 1467228047916 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f08ac00 == 64 [pid = 1744] [id = 98] 12:20:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x8f08b000) [pid = 1744] [serial = 293] [outer = (nil)] 12:20:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8f08ec00) [pid = 1744] [serial = 294] [outer = 0x8f08b000] 12:20:48 INFO - PROCESS | 1744 | 1467228048042 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x90961c00) [pid = 1744] [serial = 295] [outer = 0x8f08b000] 12:20:49 INFO - PROCESS | 1744 | 1467228048992 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:49 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. 12:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1833ms 12:20:49 INFO - PROCESS | 1744 | 1467228049052 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 1744 | 1467228049057 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 12:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:20:49 INFO - PROCESS | 1744 | 1467228049065 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 1744 | 1467228049070 Marionette TRACE conn3 <- [1,366,null,{}] 12:20:49 INFO - PROCESS | 1744 | 1467228049078 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:49 INFO - PROCESS | 1744 | 1467228049087 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:49 INFO - PROCESS | 1744 | 1467228049460 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:20:49 INFO - PROCESS | 1744 | 1467228049654 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:49 INFO - PROCESS | 1744 | 1467228049663 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee85c00 == 65 [pid = 1744] [id = 99] 12:20:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9096f400) [pid = 1744] [serial = 296] [outer = (nil)] 12:20:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x924e7c00) [pid = 1744] [serial = 297] [outer = 0x9096f400] 12:20:49 INFO - PROCESS | 1744 | 1467228049747 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x93b61000) [pid = 1744] [serial = 298] [outer = 0x9096f400] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9c2e8800 == 64 [pid = 1744] [id = 15] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x924ed000 == 63 [pid = 1744] [id = 49] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0xa6728000 == 62 [pid = 1744] [id = 50] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0xa6e50800 == 61 [pid = 1744] [id = 51] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x95524400 == 60 [pid = 1744] [id = 47] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9538e800 == 59 [pid = 1744] [id = 52] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9b462800 == 58 [pid = 1744] [id = 48] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0xa61dd400) [pid = 1744] [serial = 218] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9c00dc00 == 57 [pid = 1744] [id = 88] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9976cc00 == 56 [pid = 1744] [id = 87] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x954dd000 == 55 [pid = 1744] [id = 86] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9117ec00 == 54 [pid = 1744] [id = 85] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x924edc00 == 53 [pid = 1744] [id = 84] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x90970000 == 52 [pid = 1744] [id = 83] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x90964800 == 51 [pid = 1744] [id = 82] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x90601c00 == 50 [pid = 1744] [id = 81] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x90602000 == 49 [pid = 1744] [id = 80] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x91187000 == 48 [pid = 1744] [id = 79] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9b8ad400 == 47 [pid = 1744] [id = 78] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x911eb400 == 46 [pid = 1744] [id = 77] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9bbb4000 == 45 [pid = 1744] [id = 76] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5a9c00 == 44 [pid = 1744] [id = 75] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x924e9800 == 43 [pid = 1744] [id = 74] 12:20:50 INFO - PROCESS | 1744 | --DOCSHELL 0x924ec400 == 42 [pid = 1744] [id = 73] 12:20:50 INFO - PROCESS | 1744 | 1467228050721 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0xa34dc000) [pid = 1744] [serial = 177] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x95497800) [pid = 1744] [serial = 204] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x95490800) [pid = 1744] [serial = 203] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x9845a800) [pid = 1744] [serial = 182] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9d51b400) [pid = 1744] [serial = 185] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0xa679e000) [pid = 1744] [serial = 188] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9a864c00) [pid = 1744] [serial = 207] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x9a83d400) [pid = 1744] [serial = 206] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9318f800) [pid = 1744] [serial = 179] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0xa2374400) [pid = 1744] [serial = 216] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0xac087400) [pid = 1744] [serial = 200] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0xa9020800) [pid = 1744] [serial = 197] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9c384c00) [pid = 1744] [serial = 212] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0xa82f2800) [pid = 1744] [serial = 194] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9b762800) [pid = 1744] [serial = 209] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0xa1118800) [pid = 1744] [serial = 210] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0xa6f4b000) [pid = 1744] [serial = 191] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0xa200f800) [pid = 1744] [serial = 215] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9c388c00) [pid = 1744] [serial = 213] [outer = (nil)] [url = about:blank] 12:20:50 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. 12:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1737ms 12:20:50 INFO - PROCESS | 1744 | 1467228050809 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 1744 | 1467228050818 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 12:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:20:50 INFO - PROCESS | 1744 | 1467228050826 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 1744 | 1467228050830 Marionette TRACE conn3 <- [1,370,null,{}] 12:20:50 INFO - PROCESS | 1744 | 1467228050836 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 1744 | 1467228050841 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:51 INFO - PROCESS | 1744 | 1467228051067 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:20:51 INFO - PROCESS | 1744 | 1467228051246 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:51 INFO - PROCESS | 1744 | 1467228051252 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e9800 == 43 [pid = 1744] [id = 100] 12:20:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x93b64000) [pid = 1744] [serial = 299] [outer = (nil)] 12:20:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x95490400) [pid = 1744] [serial = 300] [outer = 0x93b64000] 12:20:51 INFO - PROCESS | 1744 | 1467228051334 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9549dc00) [pid = 1744] [serial = 301] [outer = 0x93b64000] 12:20:52 INFO - PROCESS | 1744 | 1467228052197 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:20:52 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. 12:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1431ms 12:20:52 INFO - PROCESS | 1744 | 1467228052259 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 1744 | 1467228052263 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 12:20:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:20:52 INFO - PROCESS | 1744 | 1467228052277 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 1744 | 1467228052285 Marionette TRACE conn3 <- [1,374,null,{}] 12:20:52 INFO - PROCESS | 1744 | 1467228052294 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:52 INFO - PROCESS | 1744 | 1467228052301 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:52 INFO - PROCESS | 1744 | 1467228052489 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:20:52 INFO - PROCESS | 1744 | 1467228052639 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:52 INFO - PROCESS | 1744 | 1467228052647 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2b800 == 44 [pid = 1744] [id = 101] 12:20:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9117ec00) [pid = 1744] [serial = 302] [outer = (nil)] 12:20:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9845a800) [pid = 1744] [serial = 303] [outer = 0x9117ec00] 12:20:52 INFO - PROCESS | 1744 | 1467228052723 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9976d400) [pid = 1744] [serial = 304] [outer = 0x9117ec00] 12:20:53 INFO - PROCESS | 1744 | 1467228053606 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:20:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1398ms 12:20:53 INFO - PROCESS | 1744 | 1467228053672 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 1744 | 1467228053677 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 12:20:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:20:53 INFO - PROCESS | 1744 | 1467228053683 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 1744 | 1467228053687 Marionette TRACE conn3 <- [1,378,null,{}] 12:20:53 INFO - PROCESS | 1744 | 1467228053692 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 1744 | 1467228053697 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:53 INFO - PROCESS | 1744 | 1467228053926 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:20:53 INFO - PROCESS | 1744 | 1467228053954 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:53 INFO - PROCESS | 1744 | 1467228053963 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x99fb5800 == 45 [pid = 1744] [id = 102] 12:20:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9a164800) [pid = 1744] [serial = 305] [outer = (nil)] 12:20:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9a84b000) [pid = 1744] [serial = 306] [outer = 0x9a164800] 12:20:54 INFO - PROCESS | 1744 | 1467228054037 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9a86a000) [pid = 1744] [serial = 307] [outer = 0x9a164800] 12:20:54 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x93b68400) [pid = 1744] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:20:54 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9976d000) [pid = 1744] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:20:54 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x911ec000) [pid = 1744] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:20:54 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x954e7400) [pid = 1744] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:20:54 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x92419c00) [pid = 1744] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:20:55 INFO - PROCESS | 1744 | 1467228055106 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:20:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1446ms 12:20:55 INFO - PROCESS | 1744 | 1467228055131 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 1744 | 1467228055134 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 12:20:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:20:55 INFO - PROCESS | 1744 | 1467228055141 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 1744 | 1467228055143 Marionette TRACE conn3 <- [1,382,null,{}] 12:20:55 INFO - PROCESS | 1744 | 1467228055150 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 1744 | 1467228055154 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:55 INFO - PROCESS | 1744 | 1467228055379 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:20:55 INFO - PROCESS | 1744 | 1467228055420 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:55 INFO - PROCESS | 1744 | 1467228055443 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a85f400 == 46 [pid = 1744] [id = 103] 12:20:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9a863400) [pid = 1744] [serial = 308] [outer = (nil)] 12:20:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9b769800) [pid = 1744] [serial = 309] [outer = 0x9a863400] 12:20:55 INFO - PROCESS | 1744 | 1467228055527 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9c2ed000) [pid = 1744] [serial = 310] [outer = 0x9a863400] 12:20:56 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:56 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:20:56 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:56 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:56 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:56 INFO - PROCESS | 1744 | 1467228056438 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:20:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1335ms 12:20:56 INFO - PROCESS | 1744 | 1467228056477 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 1744 | 1467228056480 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 12:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:20:56 INFO - PROCESS | 1744 | 1467228056487 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 1744 | 1467228056491 Marionette TRACE conn3 <- [1,386,null,{}] 12:20:56 INFO - PROCESS | 1744 | 1467228056497 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:56 INFO - PROCESS | 1744 | 1467228056502 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:56 INFO - PROCESS | 1744 | 1467228056687 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:20:56 INFO - PROCESS | 1744 | 1467228056925 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:56 INFO - PROCESS | 1744 | 1467228056937 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed23400 == 47 [pid = 1744] [id = 104] 12:20:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x8ed24000) [pid = 1744] [serial = 311] [outer = (nil)] 12:20:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x8edcd000) [pid = 1744] [serial = 312] [outer = 0x8ed24000] 12:20:57 INFO - PROCESS | 1744 | 1467228057033 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8edd3400) [pid = 1744] [serial = 313] [outer = 0x8ed24000] 12:20:58 INFO - PROCESS | 1744 | 1467228058079 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1640ms 12:20:58 INFO - PROCESS | 1744 | 1467228058131 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 1744 | 1467228058136 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 12:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:20:58 INFO - PROCESS | 1744 | 1467228058145 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 1744 | 1467228058150 Marionette TRACE conn3 <- [1,390,null,{}] 12:20:58 INFO - PROCESS | 1744 | 1467228058159 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:58 INFO - PROCESS | 1744 | 1467228058167 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:58 INFO - PROCESS | 1744 | 1467228058417 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:20:58 INFO - PROCESS | 1744 | 1467228058690 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:20:58 INFO - PROCESS | 1744 | 1467228058700 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:20:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x90603000 == 48 [pid = 1744] [id = 105] 12:20:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9096e800) [pid = 1744] [serial = 314] [outer = (nil)] 12:20:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x911e9000) [pid = 1744] [serial = 315] [outer = 0x9096e800] 12:20:58 INFO - PROCESS | 1744 | 1467228058793 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x911f6c00) [pid = 1744] [serial = 316] [outer = 0x9096e800] 12:20:59 INFO - PROCESS | 1744 | 1467228059775 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1688ms 12:20:59 INFO - PROCESS | 1744 | 1467228059838 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 1744 | 1467228059845 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 12:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:20:59 INFO - PROCESS | 1744 | 1467228059852 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 1744 | 1467228059855 Marionette TRACE conn3 <- [1,394,null,{}] 12:20:59 INFO - PROCESS | 1744 | 1467228059863 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:59 INFO - PROCESS | 1744 | 1467228059868 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:00 INFO - PROCESS | 1744 | 1467228060113 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:21:00 INFO - PROCESS | 1744 | 1467228060421 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:00 INFO - PROCESS | 1744 | 1467228060431 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x9538b800 == 49 [pid = 1744] [id = 106] 12:21:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9549c000) [pid = 1744] [serial = 317] [outer = (nil)] 12:21:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x954e0800) [pid = 1744] [serial = 318] [outer = 0x9549c000] 12:21:00 INFO - PROCESS | 1744 | 1467228060519 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x96787000) [pid = 1744] [serial = 319] [outer = 0x9549c000] 12:21:01 INFO - PROCESS | 1744 | 1467228061491 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:21:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1689ms 12:21:01 INFO - PROCESS | 1744 | 1467228061544 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 1744 | 1467228061552 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 12:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:21:01 INFO - PROCESS | 1744 | 1467228061575 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 1744 | 1467228061586 Marionette TRACE conn3 <- [1,398,null,{}] 12:21:01 INFO - PROCESS | 1744 | 1467228061595 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 1744 | 1467228061603 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:01 INFO - PROCESS | 1744 | 1467228061864 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:21:02 INFO - PROCESS | 1744 | 1467228062131 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:02 INFO - PROCESS | 1744 | 1467228062138 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x9549a800 == 50 [pid = 1744] [id = 107] 12:21:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x967b9400) [pid = 1744] [serial = 320] [outer = (nil)] 12:21:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9c00dc00) [pid = 1744] [serial = 321] [outer = 0x967b9400] 12:21:02 INFO - PROCESS | 1744 | 1467228062235 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9c375800) [pid = 1744] [serial = 322] [outer = 0x967b9400] 12:21:03 INFO - PROCESS | 1744 | 1467228063235 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1703ms 12:21:03 INFO - PROCESS | 1744 | 1467228063270 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 1744 | 1467228063274 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 12:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:21:03 INFO - PROCESS | 1744 | 1467228063281 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 1744 | 1467228063285 Marionette TRACE conn3 <- [1,402,null,{}] 12:21:03 INFO - PROCESS | 1744 | 1467228063291 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:03 INFO - PROCESS | 1744 | 1467228063296 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:03 INFO - PROCESS | 1744 | 1467228063503 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:21:03 INFO - PROCESS | 1744 | 1467228063719 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:03 INFO - PROCESS | 1744 | 1467228063729 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c385000 == 51 [pid = 1744] [id = 108] 12:21:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x9c388400) [pid = 1744] [serial = 323] [outer = (nil)] 12:21:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x9c38d000) [pid = 1744] [serial = 324] [outer = 0x9c388400] 12:21:03 INFO - PROCESS | 1744 | 1467228063858 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x9d51e000) [pid = 1744] [serial = 325] [outer = 0x9c388400] 12:21:05 INFO - PROCESS | 1744 | 1467228065110 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1888ms 12:21:05 INFO - PROCESS | 1744 | 1467228065172 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 1744 | 1467228065179 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 12:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:21:05 INFO - PROCESS | 1744 | 1467228065294 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 1744 | 1467228065297 Marionette TRACE conn3 <- [1,406,null,{}] 12:21:05 INFO - PROCESS | 1744 | 1467228065310 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:05 INFO - PROCESS | 1744 | 1467228065314 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:05 INFO - PROCESS | 1744 | 1467228065524 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:21:05 INFO - PROCESS | 1744 | 1467228065698 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:05 INFO - PROCESS | 1744 | 1467228065713 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:05 INFO - PROCESS | 1744 | ++DOCSHELL 0xa2010c00 == 52 [pid = 1744] [id = 109] 12:21:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0xa231e800) [pid = 1744] [serial = 326] [outer = (nil)] 12:21:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0xa23a8000) [pid = 1744] [serial = 327] [outer = 0xa231e800] 12:21:05 INFO - PROCESS | 1744 | 1467228065812 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0xa4f76000) [pid = 1744] [serial = 328] [outer = 0xa231e800] 12:21:06 INFO - PROCESS | 1744 | 1467228066925 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1753ms 12:21:06 INFO - PROCESS | 1744 | 1467228066984 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 1744 | 1467228066987 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 12:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:21:06 INFO - PROCESS | 1744 | 1467228066996 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 1744 | 1467228067000 Marionette TRACE conn3 <- [1,410,null,{}] 12:21:07 INFO - PROCESS | 1744 | 1467228067006 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:07 INFO - PROCESS | 1744 | 1467228067012 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:07 INFO - PROCESS | 1744 | 1467228067227 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:21:07 INFO - PROCESS | 1744 | 1467228067444 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:07 INFO - PROCESS | 1744 | 1467228067455 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:07 INFO - PROCESS | 1744 | ++DOCSHELL 0xa1118800 == 53 [pid = 1744] [id = 110] 12:21:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0xa2005800) [pid = 1744] [serial = 329] [outer = (nil)] 12:21:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0xa6c57c00) [pid = 1744] [serial = 330] [outer = 0xa2005800] 12:21:07 INFO - PROCESS | 1744 | 1467228067582 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0xa6c5c400) [pid = 1744] [serial = 331] [outer = 0xa2005800] 12:21:08 INFO - PROCESS | 1744 | 1467228068509 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1546ms 12:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:21:08 INFO - PROCESS | 1744 | 1467228068543 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 1744 | 1467228068546 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 12:21:08 INFO - PROCESS | 1744 | 1467228068554 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 1744 | 1467228068557 Marionette TRACE conn3 <- [1,414,null,{}] 12:21:08 INFO - PROCESS | 1744 | 1467228068563 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:08 INFO - PROCESS | 1744 | 1467228068568 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:08 INFO - PROCESS | 1744 | 1467228068753 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:21:09 INFO - PROCESS | 1744 | 1467228068987 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:09 INFO - PROCESS | 1744 | 1467228068995 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcdc00 == 54 [pid = 1744] [id = 111] 12:21:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x91183000) [pid = 1744] [serial = 332] [outer = (nil)] 12:21:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x94985400) [pid = 1744] [serial = 333] [outer = 0x91183000] 12:21:09 INFO - PROCESS | 1744 | 1467228069123 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x967f1800) [pid = 1744] [serial = 334] [outer = 0x91183000] 12:21:10 INFO - PROCESS | 1744 | 1467228070013 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1491ms 12:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:21:10 INFO - PROCESS | 1744 | 1467228070045 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 1744 | 1467228070048 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 12:21:10 INFO - PROCESS | 1744 | 1467228070056 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 1744 | 1467228070059 Marionette TRACE conn3 <- [1,418,null,{}] 12:21:10 INFO - PROCESS | 1744 | 1467228070065 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:10 INFO - PROCESS | 1744 | 1467228070071 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:10 INFO - PROCESS | 1744 | 1467228070265 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:21:10 INFO - PROCESS | 1744 | 1467228070730 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:10 INFO - PROCESS | 1744 | 1467228070740 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7cc00 == 55 [pid = 1744] [id = 112] 12:21:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x8ee7d400) [pid = 1744] [serial = 335] [outer = (nil)] 12:21:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x8ee86c00) [pid = 1744] [serial = 336] [outer = 0x8ee7d400] 12:21:10 INFO - PROCESS | 1744 | 1467228070862 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x8f08e000) [pid = 1744] [serial = 337] [outer = 0x8ee7d400] 12:21:12 INFO - PROCESS | 1744 | 1467228072208 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:21:12 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 12:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2190ms 12:21:12 INFO - PROCESS | 1744 | 1467228072297 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 1744 | 1467228072303 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 12:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:21:12 INFO - PROCESS | 1744 | 1467228072313 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 1744 | 1467228072318 Marionette TRACE conn3 <- [1,422,null,{}] 12:21:12 INFO - PROCESS | 1744 | 1467228072327 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 1744 | 1467228072332 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:12 INFO - PROCESS | 1744 | 1467228072501 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:21:12 INFO - PROCESS | 1744 | 1467228072681 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:12 INFO - PROCESS | 1744 | 1467228072694 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee84c00 == 56 [pid = 1744] [id = 113] 12:21:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x8f083c00) [pid = 1744] [serial = 338] [outer = (nil)] 12:21:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x908e0000) [pid = 1744] [serial = 339] [outer = 0x8f083c00] 12:21:12 INFO - PROCESS | 1744 | 1467228072769 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x91184000) [pid = 1744] [serial = 340] [outer = 0x8f083c00] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a207c00 == 55 [pid = 1744] [id = 29] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924e9000 == 54 [pid = 1744] [id = 55] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0x9096b000) [pid = 1744] [serial = 246] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0xa2320400) [pid = 1744] [serial = 228] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x911f5c00) [pid = 1744] [serial = 231] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0xa4f75000) [pid = 1744] [serial = 234] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x95497c00) [pid = 1744] [serial = 222] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x9060b000) [pid = 1744] [serial = 240] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0xa901c000) [pid = 1744] [serial = 237] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x954dec00) [pid = 1744] [serial = 243] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x9a863c00) [pid = 1744] [serial = 225] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x9c2e6800) [pid = 1744] [serial = 264] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a85f400 == 53 [pid = 1744] [id = 103] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x99fb5800 == 52 [pid = 1744] [id = 102] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2b800 == 51 [pid = 1744] [id = 101] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924e9800 == 50 [pid = 1744] [id = 100] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee85c00 == 49 [pid = 1744] [id = 99] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f08ac00 == 48 [pid = 1744] [id = 98] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee81c00 == 47 [pid = 1744] [id = 96] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7c000 == 46 [pid = 1744] [id = 95] 12:21:14 INFO - PROCESS | 1744 | 1467228074277 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0xa6e4ec00 == 45 [pid = 1744] [id = 94] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0xa4f15c00 == 44 [pid = 1744] [id = 93] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x967f8400 == 43 [pid = 1744] [id = 92] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x967f4800 == 42 [pid = 1744] [id = 91] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x93b67800 == 41 [pid = 1744] [id = 90] 12:21:14 INFO - PROCESS | 1744 | --DOCSHELL 0x90609400 == 40 [pid = 1744] [id = 89] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x94987c00) [pid = 1744] [serial = 253] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x9b768400) [pid = 1744] [serial = 262] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x924df400) [pid = 1744] [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.] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x92410c00) [pid = 1744] [serial = 250] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9a843c00) [pid = 1744] [serial = 259] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9adbb000) [pid = 1744] [serial = 261] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x99f1bc00) [pid = 1744] [serial = 258] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x954e8800) [pid = 1744] [serial = 255] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x93cb8c00) [pid = 1744] [serial = 252] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x96783400) [pid = 1744] [serial = 256] [outer = (nil)] [url = about:blank] 12:21:14 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x911f0c00) [pid = 1744] [serial = 249] [outer = (nil)] [url = about:blank] 12:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2035ms 12:21:14 INFO - PROCESS | 1744 | 1467228074352 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 1744 | 1467228074358 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 12:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:21:14 INFO - PROCESS | 1744 | 1467228074367 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 1744 | 1467228074371 Marionette TRACE conn3 <- [1,426,null,{}] 12:21:14 INFO - PROCESS | 1744 | 1467228074378 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:14 INFO - PROCESS | 1744 | 1467228074383 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:14 INFO - PROCESS | 1744 | 1467228074555 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:21:14 INFO - PROCESS | 1744 | 1467228074689 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:14 INFO - PROCESS | 1744 | 1467228074698 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7e000 == 41 [pid = 1744] [id = 114] 12:21:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x908d5c00) [pid = 1744] [serial = 341] [outer = (nil)] 12:21:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x911f7c00) [pid = 1744] [serial = 342] [outer = 0x908d5c00] 12:21:14 INFO - PROCESS | 1744 | 1467228074769 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x93b62000) [pid = 1744] [serial = 343] [outer = 0x908d5c00] 12:21:15 INFO - PROCESS | 1744 | 1467228075590 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:21:15 INFO - PROCESS | 1744 | 1467228075662 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 12:21:15 INFO - PROCESS | 1744 | 1467228075677 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 1744 | 1467228075686 Marionette TRACE conn3 <- [1,430,null,{}] 12:21:15 INFO - PROCESS | 1744 | 1467228075695 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:15 INFO - PROCESS | 1744 | 1467228075702 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:15 INFO - PROCESS | 1744 | 1467228075889 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:21:16 INFO - PROCESS | 1744 | 1467228076030 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:16 INFO - PROCESS | 1744 | 1467228076039 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x908db800 == 42 [pid = 1744] [id = 115] 12:21:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x93cb8c00) [pid = 1744] [serial = 344] [outer = (nil)] 12:21:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x96785000) [pid = 1744] [serial = 345] [outer = 0x93cb8c00] 12:21:16 INFO - PROCESS | 1744 | 1467228076110 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x967f1c00) [pid = 1744] [serial = 346] [outer = 0x93cb8c00] 12:21:17 INFO - PROCESS | 1744 | 1467228077006 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1404ms 12:21:17 INFO - PROCESS | 1744 | 1467228077073 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:21:17 INFO - PROCESS | 1744 | 1467228077078 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 12:21:17 INFO - PROCESS | 1744 | 1467228077084 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 1744 | 1467228077087 Marionette TRACE conn3 <- [1,434,null,{}] 12:21:17 INFO - PROCESS | 1744 | 1467228077093 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:17 INFO - PROCESS | 1744 | 1467228077098 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:17 INFO - PROCESS | 1744 | 1467228077339 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:21:17 INFO - PROCESS | 1744 | 1467228077357 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:17 INFO - PROCESS | 1744 | 1467228077366 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edda400 == 43 [pid = 1744] [id = 116] 12:21:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x9549d800) [pid = 1744] [serial = 347] [outer = (nil)] 12:21:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x9a83e000) [pid = 1744] [serial = 348] [outer = 0x9549d800] 12:21:17 INFO - PROCESS | 1744 | 1467228077436 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x9a867800) [pid = 1744] [serial = 349] [outer = 0x9549d800] 12:21:18 INFO - PROCESS | 1744 | 1467228078408 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1382ms 12:21:18 INFO - PROCESS | 1744 | 1467228078472 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:21:18 INFO - PROCESS | 1744 | 1467228078476 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 12:21:18 INFO - PROCESS | 1744 | 1467228078483 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 1744 | 1467228078486 Marionette TRACE conn3 <- [1,438,null,{}] 12:21:18 INFO - PROCESS | 1744 | 1467228078492 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 1744 | 1467228078497 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:18 INFO - PROCESS | 1744 | 1467228078721 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x90605000) [pid = 1744] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0xa6eaac00) [pid = 1744] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x90602400) [pid = 1744] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9b46fc00) [pid = 1744] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9241b000) [pid = 1744] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x924e0000) [pid = 1744] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x9c385400) [pid = 1744] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x9319d000) [pid = 1744] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x95398400) [pid = 1744] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x96780c00) [pid = 1744] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x96788000) [pid = 1744] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0xa823a800) [pid = 1744] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9a164800) [pid = 1744] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x93b64000) [pid = 1744] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9096f400) [pid = 1744] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x8f08b000) [pid = 1744] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9117ec00) [pid = 1744] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x924e6000) [pid = 1744] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9d507400) [pid = 1744] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0xa6ea2400) [pid = 1744] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x967ef800) [pid = 1744] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9a841400) [pid = 1744] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x924e4000) [pid = 1744] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0xa672f000) [pid = 1744] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x90966000) [pid = 1744] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x911f0800) [pid = 1744] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x9d513800) [pid = 1744] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9a846400) [pid = 1744] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0xa2326400) [pid = 1744] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9a84ac00) [pid = 1744] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9c0d7800) [pid = 1744] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x9c386c00) [pid = 1744] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:21:19 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9c0ce800) [pid = 1744] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:21:19 INFO - PROCESS | 1744 | 1467228079394 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:19 INFO - PROCESS | 1744 | 1467228079412 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x90966000 == 44 [pid = 1744] [id = 117] 12:21:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x90966c00) [pid = 1744] [serial = 350] [outer = (nil)] 12:21:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x911ee000) [pid = 1744] [serial = 351] [outer = 0x90966c00] 12:21:19 INFO - PROCESS | 1744 | 1467228079500 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9a164800) [pid = 1744] [serial = 352] [outer = 0x90966c00] 12:21:20 INFO - PROCESS | 1744 | 1467228080314 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:21:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1886ms 12:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:21:20 INFO - PROCESS | 1744 | 1467228080369 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:21:20 INFO - PROCESS | 1744 | 1467228080373 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 12:21:20 INFO - PROCESS | 1744 | 1467228080379 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 1744 | 1467228080383 Marionette TRACE conn3 <- [1,442,null,{}] 12:21:20 INFO - PROCESS | 1744 | 1467228080389 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:20 INFO - PROCESS | 1744 | 1467228080394 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:20 INFO - PROCESS | 1744 | 1467228080623 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:21:20 INFO - PROCESS | 1744 | 1467228080633 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:20 INFO - PROCESS | 1744 | 1467228080641 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eddac00 == 45 [pid = 1744] [id = 118] 12:21:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9117ec00) [pid = 1744] [serial = 353] [outer = (nil)] 12:21:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9b785800) [pid = 1744] [serial = 354] [outer = 0x9117ec00] 12:21:20 INFO - PROCESS | 1744 | 1467228080712 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9b788800) [pid = 1744] [serial = 355] [outer = 0x9117ec00] 12:21:21 INFO - PROCESS | 1744 | 1467228081833 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:21:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1532ms 12:21:21 INFO - PROCESS | 1744 | 1467228081912 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 1744 | 1467228081918 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 12:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:21:21 INFO - PROCESS | 1744 | 1467228081929 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 1744 | 1467228081933 Marionette TRACE conn3 <- [1,446,null,{}] 12:21:21 INFO - PROCESS | 1744 | 1467228081942 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:21 INFO - PROCESS | 1744 | 1467228081948 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:22 INFO - PROCESS | 1744 | 1467228082185 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:21:22 INFO - PROCESS | 1744 | 1467228082452 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:22 INFO - PROCESS | 1744 | 1467228082463 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee85400 == 46 [pid = 1744] [id = 119] 12:21:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x8ee85c00) [pid = 1744] [serial = 356] [outer = (nil)] 12:21:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x908dd000) [pid = 1744] [serial = 357] [outer = 0x8ee85c00] 12:21:22 INFO - PROCESS | 1744 | 1467228082549 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x908e3000) [pid = 1744] [serial = 358] [outer = 0x8ee85c00] 12:21:23 INFO - PROCESS | 1744 | 1467228083519 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1634ms 12:21:23 INFO - PROCESS | 1744 | 1467228083564 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 1744 | 1467228083571 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 12:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:21:23 INFO - PROCESS | 1744 | 1467228083582 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 1744 | 1467228083587 Marionette TRACE conn3 <- [1,450,null,{}] 12:21:23 INFO - PROCESS | 1744 | 1467228083594 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 1744 | 1467228083599 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:23 INFO - PROCESS | 1744 | 1467228083803 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:21:24 INFO - PROCESS | 1744 | 1467228084031 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:24 INFO - PROCESS | 1744 | 1467228084039 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c4c800 == 47 [pid = 1744] [id = 120] 12:21:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x93cc5c00) [pid = 1744] [serial = 359] [outer = (nil)] 12:21:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x95491000) [pid = 1744] [serial = 360] [outer = 0x93cc5c00] 12:21:24 INFO - PROCESS | 1744 | 1467228084173 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x954e3400) [pid = 1744] [serial = 361] [outer = 0x93cc5c00] 12:21:25 INFO - PROCESS | 1744 | 1467228085156 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 1744 | 1467228085221 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 12:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:21:25 INFO - PROCESS | 1744 | 1467228085229 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 1744 | 1467228085236 Marionette TRACE conn3 <- [1,454,null,{}] 12:21:25 INFO - PROCESS | 1744 | 1467228085253 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:25 INFO - PROCESS | 1744 | 1467228085263 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:25 INFO - PROCESS | 1744 | 1467228085504 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:21:25 INFO - PROCESS | 1744 | 1467228085781 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:25 INFO - PROCESS | 1744 | 1467228085794 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b786400 == 48 [pid = 1744] [id = 121] 12:21:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9b789800) [pid = 1744] [serial = 362] [outer = (nil)] 12:21:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9bbb4800) [pid = 1744] [serial = 363] [outer = 0x9b789800] 12:21:25 INFO - PROCESS | 1744 | 1467228085895 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9c376800) [pid = 1744] [serial = 364] [outer = 0x9b789800] 12:21:26 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:26 INFO - PROCESS | 1744 | 1467228086853 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1687ms 12:21:26 INFO - PROCESS | 1744 | 1467228086917 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:21:26 INFO - PROCESS | 1744 | 1467228086922 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 12:21:26 INFO - PROCESS | 1744 | 1467228086929 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 1744 | 1467228086933 Marionette TRACE conn3 <- [1,458,null,{}] 12:21:26 INFO - PROCESS | 1744 | 1467228086939 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:26 INFO - PROCESS | 1744 | 1467228086944 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:27 INFO - PROCESS | 1744 | 1467228087138 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:21:27 INFO - PROCESS | 1744 | 1467228087376 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:27 INFO - PROCESS | 1744 | 1467228087383 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de45c00 == 49 [pid = 1744] [id = 122] 12:21:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x8de46c00) [pid = 1744] [serial = 365] [outer = (nil)] 12:21:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x8de4c800) [pid = 1744] [serial = 366] [outer = 0x8de46c00] 12:21:27 INFO - PROCESS | 1744 | 1467228087492 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8ed29800) [pid = 1744] [serial = 367] [outer = 0x8de46c00] 12:21:28 INFO - PROCESS | 1744 | 1467228088403 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 1744 | 1467228088466 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 12:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:21:28 INFO - PROCESS | 1744 | 1467228088474 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 1744 | 1467228088478 Marionette TRACE conn3 <- [1,462,null,{}] 12:21:28 INFO - PROCESS | 1744 | 1467228088484 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 1744 | 1467228088489 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:28 INFO - PROCESS | 1744 | 1467228088691 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:21:28 INFO - PROCESS | 1744 | 1467228088920 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:28 INFO - PROCESS | 1744 | 1467228088927 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4b400 == 50 [pid = 1744] [id = 123] 12:21:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9677e800) [pid = 1744] [serial = 368] [outer = (nil)] 12:21:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9c38b400) [pid = 1744] [serial = 369] [outer = 0x9677e800] 12:21:29 INFO - PROCESS | 1744 | 1467228089052 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0xa111f000) [pid = 1744] [serial = 370] [outer = 0x9677e800] 12:21:29 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:30 INFO - PROCESS | 1744 | 1467228090183 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 1744 | 1467228090671 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 12:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:21:30 INFO - PROCESS | 1744 | 1467228090736 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 1744 | 1467228090739 Marionette TRACE conn3 <- [1,466,null,{}] 12:21:30 INFO - PROCESS | 1744 | 1467228090747 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:30 INFO - PROCESS | 1744 | 1467228090756 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:30 INFO - PROCESS | 1744 | 1467228090960 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:21:31 INFO - PROCESS | 1744 | 1467228091136 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:31 INFO - PROCESS | 1744 | 1467228091145 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a981400 == 51 [pid = 1744] [id = 124] 12:21:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9a981800) [pid = 1744] [serial = 371] [outer = (nil)] 12:21:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9a98e000) [pid = 1744] [serial = 372] [outer = 0x9a981800] 12:21:31 INFO - PROCESS | 1744 | 1467228091229 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0xa6728000) [pid = 1744] [serial = 373] [outer = 0x9a981800] 12:21:32 INFO - PROCESS | 1744 | 1467228092315 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:21:32 INFO - PROCESS | 1744 | 1467228092385 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 12:21:32 INFO - PROCESS | 1744 | 1467228092392 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 1744 | 1467228092396 Marionette TRACE conn3 <- [1,470,null,{}] 12:21:32 INFO - PROCESS | 1744 | 1467228092402 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:32 INFO - PROCESS | 1744 | 1467228092407 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:32 INFO - PROCESS | 1744 | 1467228092606 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:21:32 INFO - PROCESS | 1744 | 1467228092793 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:32 INFO - PROCESS | 1744 | 1467228092804 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d0800 == 52 [pid = 1744] [id = 125] 12:21:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x8e0d1c00) [pid = 1744] [serial = 374] [outer = (nil)] 12:21:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x8e0db400) [pid = 1744] [serial = 375] [outer = 0x8e0d1c00] 12:21:32 INFO - PROCESS | 1744 | 1467228092888 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x8edd3000) [pid = 1744] [serial = 376] [outer = 0x8e0d1c00] 12:21:33 INFO - PROCESS | 1744 | 1467228093918 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1592ms 12:21:33 INFO - PROCESS | 1744 | 1467228093984 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:21:33 INFO - PROCESS | 1744 | 1467228093988 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 12:21:33 INFO - PROCESS | 1744 | 1467228093995 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 1744 | 1467228093999 Marionette TRACE conn3 <- [1,474,null,{}] 12:21:34 INFO - PROCESS | 1744 | 1467228094005 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:34 INFO - PROCESS | 1744 | 1467228094010 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:34 INFO - PROCESS | 1744 | 1467228094200 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:21:34 INFO - PROCESS | 1744 | 1467228094429 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:34 INFO - PROCESS | 1744 | 1467228094439 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed21c00 == 53 [pid = 1744] [id = 126] 12:21:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x8ee82c00) [pid = 1744] [serial = 377] [outer = (nil)] 12:21:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x92c4f800) [pid = 1744] [serial = 378] [outer = 0x8ee82c00] 12:21:34 INFO - PROCESS | 1744 | 1467228094532 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x92c52800) [pid = 1744] [serial = 379] [outer = 0x8ee82c00] 12:21:35 INFO - PROCESS | 1744 | 1467228095416 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:21:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:21:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1486ms 12:21:35 INFO - PROCESS | 1744 | 1467228095482 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 1744 | 1467228095486 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 12:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:21:35 INFO - PROCESS | 1744 | 1467228095492 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 1744 | 1467228095496 Marionette TRACE conn3 <- [1,478,null,{}] 12:21:35 INFO - PROCESS | 1744 | 1467228095502 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:35 INFO - PROCESS | 1744 | 1467228095507 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:35 INFO - PROCESS | 1744 | 1467228095697 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:21:35 INFO - PROCESS | 1744 | 1467228095925 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:35 INFO - PROCESS | 1744 | 1467228095931 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c56000 == 54 [pid = 1744] [id = 127] 12:21:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x92c57c00) [pid = 1744] [serial = 380] [outer = (nil)] 12:21:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x92e13400) [pid = 1744] [serial = 381] [outer = 0x92c57c00] 12:21:36 INFO - PROCESS | 1744 | 1467228096072 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x92e15800) [pid = 1744] [serial = 382] [outer = 0x92c57c00] 12:21:37 INFO - PROCESS | 1744 | 1467228097084 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1635ms 12:21:37 INFO - PROCESS | 1744 | 1467228097129 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:21:37 INFO - PROCESS | 1744 | 1467228097133 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 12:21:37 INFO - PROCESS | 1744 | 1467228097140 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 1744 | 1467228097143 Marionette TRACE conn3 <- [1,482,null,{}] 12:21:37 INFO - PROCESS | 1744 | 1467228097149 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:37 INFO - PROCESS | 1744 | 1467228097154 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:37 INFO - PROCESS | 1744 | 1467228097388 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:21:37 INFO - PROCESS | 1744 | 1467228097684 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:37 INFO - PROCESS | 1744 | 1467228097691 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x90968c00 == 55 [pid = 1744] [id = 128] 12:21:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x90969000) [pid = 1744] [serial = 383] [outer = (nil)] 12:21:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x911edc00) [pid = 1744] [serial = 384] [outer = 0x90969000] 12:21:37 INFO - PROCESS | 1744 | 1467228097775 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x92e1cc00) [pid = 1744] [serial = 385] [outer = 0x90969000] 12:21:38 INFO - PROCESS | 1744 | 1467228098736 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1642ms 12:21:38 INFO - PROCESS | 1744 | 1467228098782 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:21:38 INFO - PROCESS | 1744 | 1467228098787 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 12:21:38 INFO - PROCESS | 1744 | 1467228098794 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:21:38 INFO - PROCESS | 1744 | 1467228098799 Marionette TRACE conn3 <- [1,486,null,{}] 12:21:38 INFO - PROCESS | 1744 | 1467228098805 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:38 INFO - PROCESS | 1744 | 1467228098811 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:39 INFO - PROCESS | 1744 | 1467228099025 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:21:39 INFO - PROCESS | 1744 | 1467228099276 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:39 INFO - PROCESS | 1744 | 1467228099286 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2e800 == 56 [pid = 1744] [id = 129] 12:21:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8ed30c00) [pid = 1744] [serial = 386] [outer = (nil)] 12:21:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x8edd8800) [pid = 1744] [serial = 387] [outer = 0x8ed30c00] 12:21:39 INFO - PROCESS | 1744 | 1467228099697 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8f084800) [pid = 1744] [serial = 388] [outer = 0x8ed30c00] 12:21:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x9117f400) [pid = 1744] [serial = 389] [outer = 0x99775800] 12:21:40 INFO - PROCESS | 1744 | 1467228100802 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2044ms 12:21:40 INFO - PROCESS | 1744 | 1467228100839 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 1744 | 1467228100845 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 12:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:21:40 INFO - PROCESS | 1744 | 1467228100853 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 1744 | 1467228100857 Marionette TRACE conn3 <- [1,490,null,{}] 12:21:40 INFO - PROCESS | 1744 | 1467228100864 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:40 INFO - PROCESS | 1744 | 1467228100871 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:41 INFO - PROCESS | 1744 | 1467228101067 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:21:41 INFO - PROCESS | 1744 | 1467228101362 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:41 INFO - PROCESS | 1744 | 1467228101378 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x91180400 == 57 [pid = 1744] [id = 130] 12:21:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x911f4400) [pid = 1744] [serial = 390] [outer = (nil)] 12:21:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x92c58c00) [pid = 1744] [serial = 391] [outer = 0x911f4400] 12:21:41 INFO - PROCESS | 1744 | 1467228101516 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x92e1b400) [pid = 1744] [serial = 392] [outer = 0x911f4400] 12:21:42 INFO - PROCESS | 1744 | 1467228102454 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:21:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:21:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1648ms 12:21:42 INFO - PROCESS | 1744 | 1467228102501 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 1744 | 1467228102507 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 12:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:21:42 INFO - PROCESS | 1744 | 1467228102519 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - PROCESS | 1744 | 1467228102523 Marionette TRACE conn3 <- [1,494,null,{}] 12:21:42 INFO - PROCESS | 1744 | 1467228102530 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:42 INFO - PROCESS | 1744 | 1467228102535 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:42 INFO - PROCESS | 1744 | 1467228102734 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x9b769800) [pid = 1744] [serial = 309] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | 1467228103035 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:43 INFO - PROCESS | 1744 | 1467228103046 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f087c00 == 58 [pid = 1744] [id = 131] 12:21:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x8f088c00) [pid = 1744] [serial = 393] [outer = (nil)] 12:21:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x90963800) [pid = 1744] [serial = 394] [outer = 0x8f088c00] 12:21:43 INFO - PROCESS | 1744 | 1467228103149 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x93e1e400) [pid = 1744] [serial = 395] [outer = 0x8f088c00] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0xac088000) [pid = 1744] [serial = 238] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0xa25fc800) [pid = 1744] [serial = 229] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0xa8244000) [pid = 1744] [serial = 153] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0xa33c2000) [pid = 1744] [serial = 156] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x9b5f6400) [pid = 1744] [serial = 226] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x9a46f800) [pid = 1744] [serial = 159] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0xa6e45800) [pid = 1744] [serial = 150] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x9096c800) [pid = 1744] [serial = 247] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0xa2541800) [pid = 1744] [serial = 232] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0xa4f7e000) [pid = 1744] [serial = 147] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0xa23a2000) [pid = 1744] [serial = 186] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0xa2fef800) [pid = 1744] [serial = 111] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0xa6e4b000) [pid = 1744] [serial = 189] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0xa90a9c00) [pid = 1744] [serial = 198] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0xa679f800) [pid = 1744] [serial = 235] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9d503400) [pid = 1744] [serial = 265] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9060e800) [pid = 1744] [serial = 241] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0xa823c800) [pid = 1744] [serial = 192] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x954e2c00) [pid = 1744] [serial = 244] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x9c0d0800) [pid = 1744] [serial = 144] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x93c4f000) [pid = 1744] [serial = 180] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x93cb7c00) [pid = 1744] [serial = 138] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0xa684d000) [pid = 1744] [serial = 219] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0xac08ac00) [pid = 1744] [serial = 201] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x96785400) [pid = 1744] [serial = 223] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x99771c00) [pid = 1744] [serial = 141] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x99f1e000) [pid = 1744] [serial = 183] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0xa8c45000) [pid = 1744] [serial = 195] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9a84b000) [pid = 1744] [serial = 306] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9a86a000) [pid = 1744] [serial = 307] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x99fb2c00) [pid = 1744] [serial = 273] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x95490400) [pid = 1744] [serial = 300] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9549dc00) [pid = 1744] [serial = 301] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x93b61000) [pid = 1744] [serial = 298] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x924e7c00) [pid = 1744] [serial = 297] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9096f800) [pid = 1744] [serial = 267] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x8f085c00) [pid = 1744] [serial = 288] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x90961c00) [pid = 1744] [serial = 295] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x8f08ec00) [pid = 1744] [serial = 294] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0xa2562000) [pid = 1744] [serial = 276] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x954dcc00) [pid = 1744] [serial = 270] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0xa6f45000) [pid = 1744] [serial = 282] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8ed2b000) [pid = 1744] [serial = 291] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x8ee89400) [pid = 1744] [serial = 285] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0xa610c800) [pid = 1744] [serial = 279] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9845a800) [pid = 1744] [serial = 303] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9976d400) [pid = 1744] [serial = 304] [outer = (nil)] [url = about:blank] 12:21:44 INFO - PROCESS | 1744 | 1467228104076 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:21:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1588ms 12:21:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:21:44 INFO - PROCESS | 1744 | 1467228104108 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 1744 | 1467228104111 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 12:21:44 INFO - PROCESS | 1744 | 1467228104118 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 1744 | 1467228104124 Marionette TRACE conn3 <- [1,498,null,{}] 12:21:44 INFO - PROCESS | 1744 | 1467228104140 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:44 INFO - PROCESS | 1744 | 1467228104149 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:44 INFO - PROCESS | 1744 | 1467228104339 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:21:44 INFO - PROCESS | 1744 | 1467228104486 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:44 INFO - PROCESS | 1744 | 1467228104493 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x9538f000 == 59 [pid = 1744] [id = 132] 12:21:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9549b000) [pid = 1744] [serial = 396] [outer = (nil)] 12:21:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x954e8400) [pid = 1744] [serial = 397] [outer = 0x9549b000] 12:21:44 INFO - PROCESS | 1744 | 1467228104611 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x96786400) [pid = 1744] [serial = 398] [outer = 0x9549b000] 12:21:45 INFO - PROCESS | 1744 | 1467228105376 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:21:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1340ms 12:21:45 INFO - PROCESS | 1744 | 1467228105458 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 1744 | 1467228105463 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 12:21:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:21:45 INFO - PROCESS | 1744 | 1467228105478 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 1744 | 1467228105481 Marionette TRACE conn3 <- [1,502,null,{}] 12:21:45 INFO - PROCESS | 1744 | 1467228105493 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:45 INFO - PROCESS | 1744 | 1467228105497 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:45 INFO - PROCESS | 1744 | 1467228105737 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:21:45 INFO - PROCESS | 1744 | 1467228105761 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:45 INFO - PROCESS | 1744 | 1467228105772 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x9549e000 == 60 [pid = 1744] [id = 133] 12:21:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x954e3800) [pid = 1744] [serial = 399] [outer = (nil)] 12:21:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x967fa400) [pid = 1744] [serial = 400] [outer = 0x954e3800] 12:21:45 INFO - PROCESS | 1744 | 1467228105840 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9976b800) [pid = 1744] [serial = 401] [outer = 0x954e3800] 12:21:46 INFO - PROCESS | 1744 | 1467228106820 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:21:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1387ms 12:21:46 INFO - PROCESS | 1744 | 1467228106873 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 1744 | 1467228106878 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 12:21:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:21:46 INFO - PROCESS | 1744 | 1467228106902 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 1744 | 1467228106905 Marionette TRACE conn3 <- [1,506,null,{}] 12:21:46 INFO - PROCESS | 1744 | 1467228106912 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 1744 | 1467228106917 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:47 INFO - PROCESS | 1744 | 1467228107167 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:21:47 INFO - PROCESS | 1744 | 1467228107196 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:47 INFO - PROCESS | 1744 | 1467228107208 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x98402400 == 61 [pid = 1744] [id = 134] 12:21:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x99eadc00) [pid = 1744] [serial = 402] [outer = (nil)] 12:21:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9a76cc00) [pid = 1744] [serial = 403] [outer = 0x99eadc00] 12:21:47 INFO - PROCESS | 1744 | 1467228107289 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9a863c00) [pid = 1744] [serial = 404] [outer = 0x99eadc00] 12:21:48 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x90966c00) [pid = 1744] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:21:48 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9549d800) [pid = 1744] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:21:48 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8f083c00) [pid = 1744] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:21:48 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8ee7d400) [pid = 1744] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:21:48 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x93cb8c00) [pid = 1744] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:21:48 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x908d5c00) [pid = 1744] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:21:48 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9a863400) [pid = 1744] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:21:48 INFO - PROCESS | 1744 | 1467228108553 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:21:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1688ms 12:21:48 INFO - PROCESS | 1744 | 1467228108591 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 1744 | 1467228108595 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 12:21:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:21:48 INFO - PROCESS | 1744 | 1467228108602 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 1744 | 1467228108605 Marionette TRACE conn3 <- [1,510,null,{}] 12:21:48 INFO - PROCESS | 1744 | 1467228108611 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:48 INFO - PROCESS | 1744 | 1467228108621 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:48 INFO - PROCESS | 1744 | 1467228108805 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:21:48 INFO - PROCESS | 1744 | 1467228108942 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:48 INFO - PROCESS | 1744 | 1467228108951 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f083c00 == 62 [pid = 1744] [id = 135] 12:21:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x98410c00) [pid = 1744] [serial = 405] [outer = (nil)] 12:21:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9a98b000) [pid = 1744] [serial = 406] [outer = 0x98410c00] 12:21:49 INFO - PROCESS | 1744 | 1467228109021 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9b46fc00) [pid = 1744] [serial = 407] [outer = 0x98410c00] 12:21:49 INFO - PROCESS | 1744 | 1467228109836 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:21:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1281ms 12:21:49 INFO - PROCESS | 1744 | 1467228109968 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 1744 | 1467228109974 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 12:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:21:49 INFO - PROCESS | 1744 | 1467228109986 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 1744 | 1467228109992 Marionette TRACE conn3 <- [1,514,null,{}] 12:21:50 INFO - PROCESS | 1744 | 1467228110014 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:50 INFO - PROCESS | 1744 | 1467228110022 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:50 INFO - PROCESS | 1744 | 1467228110262 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:21:50 INFO - PROCESS | 1744 | 1467228110520 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:50 INFO - PROCESS | 1744 | 1467228110535 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0da000 == 63 [pid = 1744] [id = 136] 12:21:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9060ec00) [pid = 1744] [serial = 408] [outer = (nil)] 12:21:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x908da800) [pid = 1744] [serial = 409] [outer = 0x9060ec00] 12:21:50 INFO - PROCESS | 1744 | 1467228110641 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x90968000) [pid = 1744] [serial = 410] [outer = 0x9060ec00] 12:21:51 INFO - PROCESS | 1744 | 1467228111616 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:21:51 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 12:21:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1708ms 12:21:51 INFO - PROCESS | 1744 | 1467228111695 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 1744 | 1467228111702 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 12:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:21:51 INFO - PROCESS | 1744 | 1467228111714 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 1744 | 1467228111721 Marionette TRACE conn3 <- [1,518,null,{}] 12:21:51 INFO - PROCESS | 1744 | 1467228111729 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:51 INFO - PROCESS | 1744 | 1467228111736 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:52 INFO - PROCESS | 1744 | 1467228112049 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:21:52 INFO - PROCESS | 1744 | 1467228112299 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:52 INFO - PROCESS | 1744 | 1467228112309 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x93cbf000 == 64 [pid = 1744] [id = 137] 12:21:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x93e1d400) [pid = 1744] [serial = 411] [outer = (nil)] 12:21:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x95491800) [pid = 1744] [serial = 412] [outer = 0x93e1d400] 12:21:52 INFO - PROCESS | 1744 | 1467228112452 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x954de400) [pid = 1744] [serial = 413] [outer = 0x93e1d400] 12:21:53 INFO - PROCESS | 1744 | 1467228113451 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:21:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:21:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1804ms 12:21:53 INFO - PROCESS | 1744 | 1467228113516 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:21:53 INFO - PROCESS | 1744 | 1467228113521 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 12:21:53 INFO - PROCESS | 1744 | 1467228113528 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 1744 | 1467228113532 Marionette TRACE conn3 <- [1,522,null,{}] 12:21:53 INFO - PROCESS | 1744 | 1467228113547 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:53 INFO - PROCESS | 1744 | 1467228113557 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:53 INFO - PROCESS | 1744 | 1467228113819 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:21:54 INFO - PROCESS | 1744 | 1467228114143 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:54 INFO - PROCESS | 1744 | 1467228114158 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a982800 == 65 [pid = 1744] [id = 138] 12:21:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9a983000) [pid = 1744] [serial = 414] [outer = (nil)] 12:21:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9a988c00) [pid = 1744] [serial = 415] [outer = 0x9a983000] 12:21:54 INFO - PROCESS | 1744 | 1467228114249 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9b769c00) [pid = 1744] [serial = 416] [outer = 0x9a983000] 12:21:55 INFO - PROCESS | 1744 | 1467228115217 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1743ms 12:21:55 INFO - PROCESS | 1744 | 1467228115272 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 1744 | 1467228115275 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 12:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:21:55 INFO - PROCESS | 1744 | 1467228115283 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 1744 | 1467228115287 Marionette TRACE conn3 <- [1,526,null,{}] 12:21:55 INFO - PROCESS | 1744 | 1467228115294 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:55 INFO - PROCESS | 1744 | 1467228115300 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:55 INFO - PROCESS | 1744 | 1467228115523 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:21:55 INFO - PROCESS | 1744 | 1467228115757 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:55 INFO - PROCESS | 1744 | 1467228115765 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d5000 == 66 [pid = 1744] [id = 139] 12:21:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9a98b400) [pid = 1744] [serial = 417] [outer = (nil)] 12:21:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9c2e5c00) [pid = 1744] [serial = 418] [outer = 0x9a98b400] 12:21:55 INFO - PROCESS | 1744 | 1467228115867 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9c38a800) [pid = 1744] [serial = 419] [outer = 0x9a98b400] 12:21:56 INFO - PROCESS | 1744 | 1467228116893 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:21:56 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 12:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1687ms 12:21:56 INFO - PROCESS | 1744 | 1467228116972 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 1744 | 1467228116977 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 12:21:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:21:56 INFO - PROCESS | 1744 | 1467228116987 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 1744 | 1467228116991 Marionette TRACE conn3 <- [1,530,null,{}] 12:21:57 INFO - PROCESS | 1744 | 1467228116999 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 1744 | 1467228117013 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:57 INFO - PROCESS | 1744 | 1467228117288 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:21:57 INFO - PROCESS | 1744 | 1467228117580 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:57 INFO - PROCESS | 1744 | 1467228117587 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b782800 == 67 [pid = 1744] [id = 140] 12:21:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9d51b400) [pid = 1744] [serial = 420] [outer = (nil)] 12:21:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0xa23a3800) [pid = 1744] [serial = 421] [outer = 0x9d51b400] 12:21:57 INFO - PROCESS | 1744 | 1467228117678 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0xa2535400) [pid = 1744] [serial = 422] [outer = 0x9d51b400] 12:21:58 INFO - PROCESS | 1744 | 1467228118514 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:21:58 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 12:21:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:21:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:21:58 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 12:21:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:21:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:21:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1634ms 12:21:58 INFO - PROCESS | 1744 | 1467228118634 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 1744 | 1467228118639 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 12:21:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:21:58 INFO - PROCESS | 1744 | 1467228118649 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 1744 | 1467228118654 Marionette TRACE conn3 <- [1,534,null,{}] 12:21:58 INFO - PROCESS | 1744 | 1467228118660 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:58 INFO - PROCESS | 1744 | 1467228118671 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:58 INFO - PROCESS | 1744 | 1467228118947 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:21:59 INFO - PROCESS | 1744 | 1467228119159 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:21:59 INFO - PROCESS | 1744 | 1467228119172 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:21:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a169000 == 68 [pid = 1744] [id = 141] 12:21:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0xa332a400) [pid = 1744] [serial = 423] [outer = (nil)] 12:21:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0xa6c59000) [pid = 1744] [serial = 424] [outer = 0xa332a400] 12:21:59 INFO - PROCESS | 1744 | 1467228119298 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0xa6c60400) [pid = 1744] [serial = 425] [outer = 0xa332a400] 12:22:00 INFO - PROCESS | 1744 | 1467228120267 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:22:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1648ms 12:22:00 INFO - PROCESS | 1744 | 1467228120332 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 1744 | 1467228120337 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 12:22:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:22:00 INFO - PROCESS | 1744 | 1467228120346 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 1744 | 1467228120349 Marionette TRACE conn3 <- [1,538,null,{}] 12:22:00 INFO - PROCESS | 1744 | 1467228120356 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 1744 | 1467228120360 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:00 INFO - PROCESS | 1744 | 1467228120592 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:22:00 INFO - PROCESS | 1744 | 1467228120842 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:00 INFO - PROCESS | 1744 | 1467228120851 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4b800 == 69 [pid = 1744] [id = 142] 12:22:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9256a400) [pid = 1744] [serial = 426] [outer = (nil)] 12:22:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x92570c00) [pid = 1744] [serial = 427] [outer = 0x9256a400] 12:22:00 INFO - PROCESS | 1744 | 1467228120978 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x92578800) [pid = 1744] [serial = 428] [outer = 0x9256a400] 12:22:01 INFO - PROCESS | 1744 | 1467228121867 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:22:01 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. 12:22:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1538ms 12:22:01 INFO - PROCESS | 1744 | 1467228121926 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 1744 | 1467228121931 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 12:22:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:22:01 INFO - PROCESS | 1744 | 1467228121943 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 1744 | 1467228121946 Marionette TRACE conn3 <- [1,542,null,{}] 12:22:01 INFO - PROCESS | 1744 | 1467228121954 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:01 INFO - PROCESS | 1744 | 1467228121960 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:02 INFO - PROCESS | 1744 | 1467228122191 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:22:02 INFO - PROCESS | 1744 | 1467228122420 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:02 INFO - PROCESS | 1744 | 1467228122426 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x90970400 == 70 [pid = 1744] [id = 143] 12:22:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x912b0800) [pid = 1744] [serial = 429] [outer = (nil)] 12:22:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x912b7c00) [pid = 1744] [serial = 430] [outer = 0x912b0800] 12:22:02 INFO - PROCESS | 1744 | 1467228122559 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x912bc400) [pid = 1744] [serial = 431] [outer = 0x912b0800] 12:22:03 INFO - PROCESS | 1744 | 1467228123421 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:22:03 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. 12:22:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1493ms 12:22:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:22:03 INFO - PROCESS | 1744 | 1467228123435 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 1744 | 1467228123438 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 12:22:03 INFO - PROCESS | 1744 | 1467228123491 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 1744 | 1467228123495 Marionette TRACE conn3 <- [1,546,null,{}] 12:22:03 INFO - PROCESS | 1744 | 1467228123504 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:03 INFO - PROCESS | 1744 | 1467228123509 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:03 INFO - PROCESS | 1744 | 1467228123733 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:22:03 INFO - PROCESS | 1744 | 1467228123935 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:03 INFO - PROCESS | 1744 | 1467228123942 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b3400 == 71 [pid = 1744] [id = 144] 12:22:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x912b8400) [pid = 1744] [serial = 432] [outer = (nil)] 12:22:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x92573800) [pid = 1744] [serial = 433] [outer = 0x912b8400] 12:22:04 INFO - PROCESS | 1744 | 1467228124027 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x92578000) [pid = 1744] [serial = 434] [outer = 0x912b8400] 12:22:05 INFO - PROCESS | 1744 | 1467228125004 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:22:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1592ms 12:22:05 INFO - PROCESS | 1744 | 1467228125060 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 1744 | 1467228125064 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 12:22:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:22:05 INFO - PROCESS | 1744 | 1467228125074 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 1744 | 1467228125077 Marionette TRACE conn3 <- [1,550,null,{}] 12:22:05 INFO - PROCESS | 1744 | 1467228125084 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:05 INFO - PROCESS | 1744 | 1467228125089 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:05 INFO - PROCESS | 1744 | 1467228125314 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:22:05 INFO - PROCESS | 1744 | 1467228125562 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:05 INFO - PROCESS | 1744 | 1467228125571 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b3000 == 72 [pid = 1744] [id = 145] 12:22:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x912bb400) [pid = 1744] [serial = 435] [outer = (nil)] 12:22:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x91c0bc00) [pid = 1744] [serial = 436] [outer = 0x912bb400] 12:22:05 INFO - PROCESS | 1744 | 1467228125697 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x91c13000) [pid = 1744] [serial = 437] [outer = 0x912bb400] 12:22:06 INFO - PROCESS | 1744 | 1467228126606 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 12:22:06 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. 12:22:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1629ms 12:22:06 INFO - PROCESS | 1744 | 1467228126704 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:22:06 INFO - PROCESS | 1744 | 1467228126709 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 12:22:06 INFO - PROCESS | 1744 | 1467228126716 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 1744 | 1467228126721 Marionette TRACE conn3 <- [1,554,null,{}] 12:22:06 INFO - PROCESS | 1744 | 1467228126728 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 1744 | 1467228126734 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:07 INFO - PROCESS | 1744 | 1467228127014 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:22:07 INFO - PROCESS | 1744 | 1467228127372 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:07 INFO - PROCESS | 1744 | 1467228127380 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bc400 == 73 [pid = 1744] [id = 146] 12:22:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x8d4bc800) [pid = 1744] [serial = 438] [outer = (nil)] 12:22:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x908d7400) [pid = 1744] [serial = 439] [outer = 0x8d4bc800] 12:22:07 INFO - PROCESS | 1744 | 1467228127478 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x91c18400) [pid = 1744] [serial = 440] [outer = 0x8d4bc800] 12:22:08 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:08 INFO - PROCESS | 1744 | 1467228128527 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:22:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1848ms 12:22:08 INFO - PROCESS | 1744 | 1467228128564 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:22:08 INFO - PROCESS | 1744 | 1467228128568 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 12:22:08 INFO - PROCESS | 1744 | 1467228128576 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 1744 | 1467228128580 Marionette TRACE conn3 <- [1,558,null,{}] 12:22:08 INFO - PROCESS | 1744 | 1467228128587 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:08 INFO - PROCESS | 1744 | 1467228128595 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:09 INFO - PROCESS | 1744 | 1467228129132 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:22:09 INFO - PROCESS | 1744 | 1467228129391 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:09 INFO - PROCESS | 1744 | 1467228129402 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4e400 == 74 [pid = 1744] [id = 147] 12:22:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8de50800) [pid = 1744] [serial = 441] [outer = (nil)] 12:22:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x8e0d8000) [pid = 1744] [serial = 442] [outer = 0x8de50800] 12:22:09 INFO - PROCESS | 1744 | 1467228129484 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8ed2d800) [pid = 1744] [serial = 443] [outer = 0x8de50800] 12:22:10 INFO - PROCESS | 1744 | 1467228130393 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:22:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1885ms 12:22:10 INFO - PROCESS | 1744 | 1467228130463 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:22:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:22:10 INFO - PROCESS | 1744 | 1467228130469 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 12:22:10 INFO - PROCESS | 1744 | 1467228130479 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - PROCESS | 1744 | 1467228130484 Marionette TRACE conn3 <- [1,562,null,{}] 12:22:10 INFO - PROCESS | 1744 | 1467228130492 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:10 INFO - PROCESS | 1744 | 1467228130498 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:10 INFO - PROCESS | 1744 | 1467228130708 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:22:10 INFO - PROCESS | 1744 | 1467228130946 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:10 INFO - PROCESS | 1744 | 1467228130956 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7ec00 == 75 [pid = 1744] [id = 148] 12:22:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x8ee83000) [pid = 1744] [serial = 444] [outer = (nil)] 12:22:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x908dc800) [pid = 1744] [serial = 445] [outer = 0x8ee83000] 12:22:11 INFO - PROCESS | 1744 | 1467228131055 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x9117c000) [pid = 1744] [serial = 446] [outer = 0x8ee83000] 12:22:11 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:11 INFO - PROCESS | 1744 | 1467228131961 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:22:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1584ms 12:22:12 INFO - PROCESS | 1744 | 1467228132062 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:22:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:22:12 INFO - PROCESS | 1744 | 1467228132067 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 12:22:12 INFO - PROCESS | 1744 | 1467228132075 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 1744 | 1467228132078 Marionette TRACE conn3 <- [1,566,null,{}] 12:22:12 INFO - PROCESS | 1744 | 1467228132091 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:12 INFO - PROCESS | 1744 | 1467228132096 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:12 INFO - PROCESS | 1744 | 1467228132337 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:22:12 INFO - PROCESS | 1744 | 1467228132685 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:12 INFO - PROCESS | 1744 | 1467228132693 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bcc00 == 76 [pid = 1744] [id = 149] 12:22:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x8e0d6000) [pid = 1744] [serial = 447] [outer = (nil)] 12:22:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x9256c000) [pid = 1744] [serial = 448] [outer = 0x8e0d6000] 12:22:12 INFO - PROCESS | 1744 | 1467228132772 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x92e1f000) [pid = 1744] [serial = 449] [outer = 0x8e0d6000] 12:22:13 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:13 INFO - PROCESS | 1744 | 1467228133700 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:22:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1690ms 12:22:13 INFO - PROCESS | 1744 | 1467228133766 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 1744 | 1467228133772 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 12:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:22:13 INFO - PROCESS | 1744 | 1467228133789 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - PROCESS | 1744 | 1467228133797 Marionette TRACE conn3 <- [1,570,null,{}] 12:22:13 INFO - PROCESS | 1744 | 1467228133805 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:13 INFO - PROCESS | 1744 | 1467228133811 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:14 INFO - PROCESS | 1744 | 1467228134050 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:22:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a841800 == 75 [pid = 1744] [id = 21] 12:22:14 INFO - PROCESS | 1744 | --DOCSHELL 0xa6e4e800 == 74 [pid = 1744] [id = 64] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0x9b785800) [pid = 1744] [serial = 354] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x954e0800) [pid = 1744] [serial = 318] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x9c00dc00) [pid = 1744] [serial = 321] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0xa6c57c00) [pid = 1744] [serial = 330] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x911e9000) [pid = 1744] [serial = 315] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0xa23a8000) [pid = 1744] [serial = 327] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x9c38d000) [pid = 1744] [serial = 324] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x94985400) [pid = 1744] [serial = 333] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x8edcd000) [pid = 1744] [serial = 312] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | 1467228134346 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:14 INFO - PROCESS | 1744 | 1467228134356 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd000 == 75 [pid = 1744] [id = 150] 12:22:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8edcd800) [pid = 1744] [serial = 450] [outer = (nil)] 12:22:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x90602800) [pid = 1744] [serial = 451] [outer = 0x8edcd800] 12:22:14 INFO - PROCESS | 1744 | 1467228134435 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x911f2c00) [pid = 1744] [serial = 452] [outer = 0x8edcd800] 12:22:14 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x911ee000) [pid = 1744] [serial = 351] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x9a867800) [pid = 1744] [serial = 349] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x91184000) [pid = 1744] [serial = 340] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x908e0000) [pid = 1744] [serial = 339] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x8f08e000) [pid = 1744] [serial = 337] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x96785000) [pid = 1744] [serial = 345] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x9a83e000) [pid = 1744] [serial = 348] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x967f1c00) [pid = 1744] [serial = 346] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x911f7c00) [pid = 1744] [serial = 342] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9a164800) [pid = 1744] [serial = 352] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x93b62000) [pid = 1744] [serial = 343] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x9c2ed000) [pid = 1744] [serial = 310] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x8ee86c00) [pid = 1744] [serial = 336] [outer = (nil)] [url = about:blank] 12:22:15 INFO - PROCESS | 1744 | 1467228135270 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1545ms 12:22:15 INFO - PROCESS | 1744 | 1467228135328 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 1744 | 1467228135331 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 12:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:22:15 INFO - PROCESS | 1744 | 1467228135339 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 1744 | 1467228135342 Marionette TRACE conn3 <- [1,574,null,{}] 12:22:15 INFO - PROCESS | 1744 | 1467228135348 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:15 INFO - PROCESS | 1744 | 1467228135353 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:15 INFO - PROCESS | 1744 | 1467228135525 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:22:15 INFO - PROCESS | 1744 | 1467228135535 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:15 INFO - PROCESS | 1744 | 1467228135541 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee86c00 == 76 [pid = 1744] [id = 151] 12:22:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x908e0000) [pid = 1744] [serial = 453] [outer = (nil)] 12:22:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x93b66c00) [pid = 1744] [serial = 454] [outer = 0x908e0000] 12:22:15 INFO - PROCESS | 1744 | 1467228135615 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x954e6c00) [pid = 1744] [serial = 455] [outer = 0x908e0000] 12:22:16 INFO - PROCESS | 1744 | 1467228136575 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1293ms 12:22:16 INFO - PROCESS | 1744 | 1467228136633 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 1744 | 1467228136637 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 12:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:22:16 INFO - PROCESS | 1744 | 1467228136643 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - PROCESS | 1744 | 1467228136647 Marionette TRACE conn3 <- [1,578,null,{}] 12:22:16 INFO - PROCESS | 1744 | 1467228136652 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:16 INFO - PROCESS | 1744 | 1467228136657 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:16 INFO - PROCESS | 1744 | 1467228136835 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:22:17 INFO - PROCESS | 1744 | 1467228137016 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:17 INFO - PROCESS | 1744 | 1467228137031 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x967ba000 == 77 [pid = 1744] [id = 152] 12:22:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x967c1000) [pid = 1744] [serial = 456] [outer = (nil)] 12:22:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x967f8c00) [pid = 1744] [serial = 457] [outer = 0x967c1000] 12:22:17 INFO - PROCESS | 1744 | 1467228137118 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x9a848000) [pid = 1744] [serial = 458] [outer = 0x967c1000] 12:22:18 INFO - PROCESS | 1744 | 1467228138033 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1440ms 12:22:18 INFO - PROCESS | 1744 | 1467228138084 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 1744 | 1467228138088 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 12:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:22:18 INFO - PROCESS | 1744 | 1467228138096 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 1744 | 1467228138099 Marionette TRACE conn3 <- [1,582,null,{}] 12:22:18 INFO - PROCESS | 1744 | 1467228138114 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:18 INFO - PROCESS | 1744 | 1467228138119 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:18 INFO - PROCESS | 1744 | 1467228138371 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:22:18 INFO - PROCESS | 1744 | 1467228138396 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:18 INFO - PROCESS | 1744 | 1467228138403 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e3c00 == 78 [pid = 1744] [id = 153] 12:22:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x92e1b000) [pid = 1744] [serial = 459] [outer = (nil)] 12:22:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x9a987800) [pid = 1744] [serial = 460] [outer = 0x92e1b000] 12:22:18 INFO - PROCESS | 1744 | 1467228138475 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x9b769800) [pid = 1744] [serial = 461] [outer = 0x92e1b000] 12:22:19 INFO - PROCESS | 1744 | 1467228139936 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x99eadc00) [pid = 1744] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x954e3800) [pid = 1744] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0xa6e4fc00) [pid = 1744] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x911f4400) [pid = 1744] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9060bc00) [pid = 1744] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x8ed30c00) [pid = 1744] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x8f088c00) [pid = 1744] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:22:19 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x8ed24000) [pid = 1744] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x9117ec00) [pid = 1744] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x967f7000) [pid = 1744] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x9549b000) [pid = 1744] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x9677e800) [pid = 1744] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9b789800) [pid = 1744] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x93cc5c00) [pid = 1744] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x95398000) [pid = 1744] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0xa231e800) [pid = 1744] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9549c000) [pid = 1744] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x9a981800) [pid = 1744] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x8de46c00) [pid = 1744] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x8ed27c00) [pid = 1744] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x8ee85c00) [pid = 1744] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x91183000) [pid = 1744] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9c388400) [pid = 1744] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x8ee7f000) [pid = 1744] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x8f080000) [pid = 1744] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9c382c00) [pid = 1744] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x967b9400) [pid = 1744] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0xa2005800) [pid = 1744] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x9096e800) [pid = 1744] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:22:20 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0xa4f16800) [pid = 1744] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2042ms 12:22:20 INFO - PROCESS | 1744 | 1467228140139 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 1744 | 1467228140144 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 12:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:22:20 INFO - PROCESS | 1744 | 1467228140150 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 1744 | 1467228140152 Marionette TRACE conn3 <- [1,586,null,{}] 12:22:20 INFO - PROCESS | 1744 | 1467228140159 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:20 INFO - PROCESS | 1744 | 1467228140164 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:20 INFO - PROCESS | 1744 | 1467228140383 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:22:20 INFO - PROCESS | 1744 | 1467228140476 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:20 INFO - PROCESS | 1744 | 1467228140487 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed25400 == 79 [pid = 1744] [id = 154] 12:22:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x8ee7d800) [pid = 1744] [serial = 462] [outer = (nil)] 12:22:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x8f081c00) [pid = 1744] [serial = 463] [outer = 0x8ee7d800] 12:22:20 INFO - PROCESS | 1744 | 1467228140555 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x908dec00) [pid = 1744] [serial = 464] [outer = 0x8ee7d800] 12:22:21 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:21 INFO - PROCESS | 1744 | 1467228141289 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1186ms 12:22:21 INFO - PROCESS | 1744 | 1467228141338 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 1744 | 1467228141342 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 12:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:22:21 INFO - PROCESS | 1744 | 1467228141353 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 1744 | 1467228141356 Marionette TRACE conn3 <- [1,590,null,{}] 12:22:21 INFO - PROCESS | 1744 | 1467228141363 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:21 INFO - PROCESS | 1744 | 1467228141368 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:21 INFO - PROCESS | 1744 | 1467228141554 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:22:21 INFO - PROCESS | 1744 | 1467228141564 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:21 INFO - PROCESS | 1744 | 1467228141575 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b9c00 == 80 [pid = 1744] [id = 155] 12:22:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x8de43c00) [pid = 1744] [serial = 465] [outer = (nil)] 12:22:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x95398000) [pid = 1744] [serial = 466] [outer = 0x8de43c00] 12:22:21 INFO - PROCESS | 1744 | 1467228141785 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x967b9400) [pid = 1744] [serial = 467] [outer = 0x8de43c00] 12:22:23 INFO - PROCESS | 1744 | 1467228143009 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1693ms 12:22:23 INFO - PROCESS | 1744 | 1467228143048 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 1744 | 1467228143053 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 12:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:22:23 INFO - PROCESS | 1744 | 1467228143062 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 1744 | 1467228143067 Marionette TRACE conn3 <- [1,594,null,{}] 12:22:23 INFO - PROCESS | 1744 | 1467228143076 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:23 INFO - PROCESS | 1744 | 1467228143083 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:23 INFO - PROCESS | 1744 | 1467228143303 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:22:23 INFO - PROCESS | 1744 | 1467228143528 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:23 INFO - PROCESS | 1744 | 1467228143539 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4b000 == 81 [pid = 1744] [id = 156] 12:22:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8edcd400) [pid = 1744] [serial = 468] [outer = (nil)] 12:22:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x90608800) [pid = 1744] [serial = 469] [outer = 0x8edcd400] 12:22:23 INFO - PROCESS | 1744 | 1467228143645 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x908dd400) [pid = 1744] [serial = 470] [outer = 0x8edcd400] 12:22:24 INFO - PROCESS | 1744 | 1467228144773 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:22:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1742ms 12:22:24 INFO - PROCESS | 1744 | 1467228144805 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 1744 | 1467228144812 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 12:22:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:22:24 INFO - PROCESS | 1744 | 1467228144824 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - PROCESS | 1744 | 1467228144828 Marionette TRACE conn3 <- [1,598,null,{}] 12:22:24 INFO - PROCESS | 1744 | 1467228144835 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:24 INFO - PROCESS | 1744 | 1467228144840 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:25 INFO - PROCESS | 1744 | 1467228145067 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:22:25 INFO - PROCESS | 1744 | 1467228145319 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:25 INFO - PROCESS | 1744 | 1467228145326 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c54c00 == 82 [pid = 1744] [id = 157] 12:22:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x92e15000) [pid = 1744] [serial = 471] [outer = (nil)] 12:22:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x93b65c00) [pid = 1744] [serial = 472] [outer = 0x92e15000] 12:22:25 INFO - PROCESS | 1744 | 1467228145457 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x94985400) [pid = 1744] [serial = 473] [outer = 0x92e15000] 12:22:26 INFO - PROCESS | 1744 | 1467228146515 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1742ms 12:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:22:26 INFO - PROCESS | 1744 | 1467228146566 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:22:26 INFO - PROCESS | 1744 | 1467228146569 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 12:22:26 INFO - PROCESS | 1744 | 1467228146577 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 1744 | 1467228146583 Marionette TRACE conn3 <- [1,602,null,{}] 12:22:26 INFO - PROCESS | 1744 | 1467228146600 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:26 INFO - PROCESS | 1744 | 1467228146609 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:26 INFO - PROCESS | 1744 | 1467228146859 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:22:27 INFO - PROCESS | 1744 | 1467228147204 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:27 INFO - PROCESS | 1744 | 1467228147217 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a84b400 == 83 [pid = 1744] [id = 158] 12:22:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x9a860c00) [pid = 1744] [serial = 474] [outer = (nil)] 12:22:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9c2ed000) [pid = 1744] [serial = 475] [outer = 0x9a860c00] 12:22:27 INFO - PROCESS | 1744 | 1467228147335 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9d51c800) [pid = 1744] [serial = 476] [outer = 0x9a860c00] 12:22:28 INFO - PROCESS | 1744 | 1467228148346 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1850ms 12:22:28 INFO - PROCESS | 1744 | 1467228148428 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 1744 | 1467228148435 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 12:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:22:28 INFO - PROCESS | 1744 | 1467228148442 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 1744 | 1467228148445 Marionette TRACE conn3 <- [1,606,null,{}] 12:22:28 INFO - PROCESS | 1744 | 1467228148451 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:28 INFO - PROCESS | 1744 | 1467228148456 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:28 INFO - PROCESS | 1744 | 1467228148719 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:22:29 INFO - PROCESS | 1744 | 1467228149038 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:29 INFO - PROCESS | 1744 | 1467228149046 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0dc000 == 84 [pid = 1744] [id = 159] 12:22:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9b8b6c00) [pid = 1744] [serial = 477] [outer = (nil)] 12:22:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0xa23a5000) [pid = 1744] [serial = 478] [outer = 0x9b8b6c00] 12:22:29 INFO - PROCESS | 1744 | 1467228149158 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0xa2fef400) [pid = 1744] [serial = 479] [outer = 0x9b8b6c00] 12:22:30 INFO - PROCESS | 1744 | 1467228150336 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1933ms 12:22:30 INFO - PROCESS | 1744 | 1467228150376 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 1744 | 1467228150381 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 12:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:22:30 INFO - PROCESS | 1744 | 1467228150387 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 1744 | 1467228150391 Marionette TRACE conn3 <- [1,610,null,{}] 12:22:30 INFO - PROCESS | 1744 | 1467228150398 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:30 INFO - PROCESS | 1744 | 1467228150404 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:30 INFO - PROCESS | 1744 | 1467228150617 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:22:30 INFO - PROCESS | 1744 | 1467228150851 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:30 INFO - PROCESS | 1744 | 1467228150858 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a84b000 == 85 [pid = 1744] [id = 160] 12:22:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x9c373c00) [pid = 1744] [serial = 480] [outer = (nil)] 12:22:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0xa6841800) [pid = 1744] [serial = 481] [outer = 0x9c373c00] 12:22:30 INFO - PROCESS | 1744 | 1467228150949 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0xa6e50000) [pid = 1744] [serial = 482] [outer = 0x9c373c00] 12:22:31 INFO - PROCESS | 1744 | 1467228151887 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1542ms 12:22:31 INFO - PROCESS | 1744 | 1467228151931 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 1744 | 1467228151937 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 12:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:22:31 INFO - PROCESS | 1744 | 1467228151945 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 1744 | 1467228151948 Marionette TRACE conn3 <- [1,614,null,{}] 12:22:31 INFO - PROCESS | 1744 | 1467228151955 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:31 INFO - PROCESS | 1744 | 1467228151965 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:32 INFO - PROCESS | 1744 | 1467228152244 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:22:32 INFO - PROCESS | 1744 | 1467228152542 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:32 INFO - PROCESS | 1744 | 1467228152551 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x9060d000 == 86 [pid = 1744] [id = 161] 12:22:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0xa4f16800) [pid = 1744] [serial = 483] [outer = (nil)] 12:22:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0xa6c3a800) [pid = 1744] [serial = 484] [outer = 0xa4f16800] 12:22:32 INFO - PROCESS | 1744 | 1467228152640 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0xa6c3e800) [pid = 1744] [serial = 485] [outer = 0xa4f16800] 12:22:33 INFO - PROCESS | 1744 | 1467228153571 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1691ms 12:22:33 INFO - PROCESS | 1744 | 1467228153638 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:22:33 INFO - PROCESS | 1744 | 1467228153642 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 12:22:33 INFO - PROCESS | 1744 | 1467228153649 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - PROCESS | 1744 | 1467228153653 Marionette TRACE conn3 <- [1,618,null,{}] 12:22:33 INFO - PROCESS | 1744 | 1467228153660 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:33 INFO - PROCESS | 1744 | 1467228153665 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:33 INFO - PROCESS | 1744 | 1467228153860 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:22:34 INFO - PROCESS | 1744 | 1467228154098 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:34 INFO - PROCESS | 1744 | 1467228154108 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x909ac400 == 87 [pid = 1744] [id = 162] 12:22:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x909ac800) [pid = 1744] [serial = 486] [outer = (nil)] 12:22:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x909b4400) [pid = 1744] [serial = 487] [outer = 0x909ac800] 12:22:34 INFO - PROCESS | 1744 | 1467228154235 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x909b8000) [pid = 1744] [serial = 488] [outer = 0x909ac800] 12:22:35 INFO - PROCESS | 1744 | 1467228155116 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1540ms 12:22:35 INFO - PROCESS | 1744 | 1467228155189 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:22:35 INFO - PROCESS | 1744 | 1467228155197 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 12:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:22:35 INFO - PROCESS | 1744 | 1467228155207 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 1744 | 1467228155215 Marionette TRACE conn3 <- [1,622,null,{}] 12:22:35 INFO - PROCESS | 1744 | 1467228155223 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:35 INFO - PROCESS | 1744 | 1467228155227 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:35 INFO - PROCESS | 1744 | 1467228155451 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:22:35 INFO - PROCESS | 1744 | 1467228155690 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:35 INFO - PROCESS | 1744 | 1467228155699 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c1800 == 88 [pid = 1744] [id = 163] 12:22:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x908c1c00) [pid = 1744] [serial = 489] [outer = (nil)] 12:22:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x908cac00) [pid = 1744] [serial = 490] [outer = 0x908c1c00] 12:22:35 INFO - PROCESS | 1744 | 1467228155825 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x908cb800) [pid = 1744] [serial = 491] [outer = 0x908c1c00] 12:22:36 INFO - PROCESS | 1744 | 1467228156683 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1541ms 12:22:36 INFO - PROCESS | 1744 | 1467228156748 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 1744 | 1467228156753 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 12:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:22:36 INFO - PROCESS | 1744 | 1467228156769 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 1744 | 1467228156772 Marionette TRACE conn3 <- [1,626,null,{}] 12:22:36 INFO - PROCESS | 1744 | 1467228156778 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:36 INFO - PROCESS | 1744 | 1467228156783 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:37 INFO - PROCESS | 1744 | 1467228156998 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:22:37 INFO - PROCESS | 1744 | 1467228157237 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:37 INFO - PROCESS | 1744 | 1467228157244 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c5800 == 89 [pid = 1744] [id = 164] 12:22:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x908c5c00) [pid = 1744] [serial = 492] [outer = (nil)] 12:22:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x909b5400) [pid = 1744] [serial = 493] [outer = 0x908c5c00] 12:22:37 INFO - PROCESS | 1744 | 1467228157370 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x909ba000) [pid = 1744] [serial = 494] [outer = 0x908c5c00] 12:22:38 INFO - PROCESS | 1744 | 1467228158339 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1631ms 12:22:38 INFO - PROCESS | 1744 | 1467228158402 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 1744 | 1467228158406 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 12:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:22:38 INFO - PROCESS | 1744 | 1467228158413 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 1744 | 1467228158417 Marionette TRACE conn3 <- [1,630,null,{}] 12:22:38 INFO - PROCESS | 1744 | 1467228158423 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:38 INFO - PROCESS | 1744 | 1467228158428 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:38 INFO - PROCESS | 1744 | 1467228158641 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:22:38 INFO - PROCESS | 1744 | 1467228158882 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:38 INFO - PROCESS | 1744 | 1467228158891 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0dc800 == 90 [pid = 1744] [id = 165] 12:22:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8ed24c00) [pid = 1744] [serial = 495] [outer = (nil)] 12:22:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x91b4e800) [pid = 1744] [serial = 496] [outer = 0x8ed24c00] 12:22:39 INFO - PROCESS | 1744 | 1467228159045 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x91b51c00) [pid = 1744] [serial = 497] [outer = 0x8ed24c00] 12:22:39 INFO - PROCESS | 1744 | 1467228159979 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1638ms 12:22:40 INFO - PROCESS | 1744 | 1467228160052 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 1744 | 1467228160057 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 12:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:22:40 INFO - PROCESS | 1744 | 1467228160063 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - PROCESS | 1744 | 1467228160068 Marionette TRACE conn3 <- [1,634,null,{}] 12:22:40 INFO - PROCESS | 1744 | 1467228160074 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:40 INFO - PROCESS | 1744 | 1467228160081 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:40 INFO - PROCESS | 1744 | 1467228160347 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:22:40 INFO - PROCESS | 1744 | 1467228160645 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:40 INFO - PROCESS | 1744 | 1467228160657 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d7800 == 91 [pid = 1744] [id = 166] 12:22:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x8e0d7c00) [pid = 1744] [serial = 498] [outer = (nil)] 12:22:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x908d5000) [pid = 1744] [serial = 499] [outer = 0x8e0d7c00] 12:22:40 INFO - PROCESS | 1744 | 1467228160747 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x93e20000) [pid = 1744] [serial = 500] [outer = 0x8e0d7c00] 12:22:41 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:41 INFO - PROCESS | 1744 | 1467228161659 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1635ms 12:22:41 INFO - PROCESS | 1744 | 1467228161699 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 1744 | 1467228161703 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 12:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:22:41 INFO - PROCESS | 1744 | 1467228161710 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 1744 | 1467228161713 Marionette TRACE conn3 <- [1,638,null,{}] 12:22:41 INFO - PROCESS | 1744 | 1467228161719 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:41 INFO - PROCESS | 1744 | 1467228161724 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:41 INFO - PROCESS | 1744 | 1467228161931 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:22:42 INFO - PROCESS | 1744 | 1467228162694 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:42 INFO - PROCESS | 1744 | 1467228162707 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a400 == 92 [pid = 1744] [id = 167] 12:22:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x8de4a800) [pid = 1744] [serial = 501] [outer = (nil)] 12:22:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 170 (0x8e0d3400) [pid = 1744] [serial = 502] [outer = 0x8de4a800] 12:22:42 INFO - PROCESS | 1744 | 1467228162789 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 171 (0x8edcfc00) [pid = 1744] [serial = 503] [outer = 0x8de4a800] 12:22:43 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:43 INFO - PROCESS | 1744 | 1467228163700 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2046ms 12:22:43 INFO - PROCESS | 1744 | 1467228163759 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 1744 | 1467228163765 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 12:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:22:43 INFO - PROCESS | 1744 | 1467228163773 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 1744 | 1467228163778 Marionette TRACE conn3 <- [1,642,null,{}] 12:22:43 INFO - PROCESS | 1744 | 1467228163786 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:43 INFO - PROCESS | 1744 | 1467228163794 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:44 INFO - PROCESS | 1744 | 1467228164033 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:22:44 INFO - PROCESS | 1744 | 1467228164412 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:44 INFO - PROCESS | 1744 | 1467228164423 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4dc00 == 93 [pid = 1744] [id = 168] 12:22:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 172 (0x8e0d0c00) [pid = 1744] [serial = 504] [outer = (nil)] 12:22:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 173 (0x8edd2c00) [pid = 1744] [serial = 505] [outer = 0x8e0d0c00] 12:22:44 INFO - PROCESS | 1744 | 1467228164508 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 174 (0x9096d000) [pid = 1744] [serial = 506] [outer = 0x8e0d0c00] 12:22:45 INFO - PROCESS | 1744 | 1467228165446 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1739ms 12:22:45 INFO - PROCESS | 1744 | 1467228165516 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 1744 | 1467228165523 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 12:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:22:45 INFO - PROCESS | 1744 | 1467228165531 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 1744 | 1467228165534 Marionette TRACE conn3 <- [1,646,null,{}] 12:22:45 INFO - PROCESS | 1744 | 1467228165540 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 1744 | 1467228165546 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:45 INFO - PROCESS | 1744 | 1467228165807 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:22:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7cc00 == 92 [pid = 1744] [id = 112] 12:22:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed25400 == 91 [pid = 1744] [id = 154] 12:22:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed24800 == 90 [pid = 1744] [id = 97] 12:22:45 INFO - PROCESS | 1744 | --DOMWINDOW == 173 (0x9a98b000) [pid = 1744] [serial = 406] [outer = (nil)] [url = about:blank] 12:22:45 INFO - PROCESS | 1744 | --DOCSHELL 0x924e3c00 == 89 [pid = 1744] [id = 153] 12:22:45 INFO - PROCESS | 1744 | --DOCSHELL 0x967ba000 == 88 [pid = 1744] [id = 152] 12:22:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee86c00 == 87 [pid = 1744] [id = 151] 12:22:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd000 == 86 [pid = 1744] [id = 150] 12:22:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bcc00 == 85 [pid = 1744] [id = 149] 12:22:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7ec00 == 84 [pid = 1744] [id = 148] 12:22:46 INFO - PROCESS | 1744 | 1467228166156 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:46 INFO - PROCESS | 1744 | 1467228166165 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4e400 == 83 [pid = 1744] [id = 147] 12:22:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0000 == 84 [pid = 1744] [id = 169] 12:22:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 174 (0x8d4bcc00) [pid = 1744] [serial = 507] [outer = (nil)] 12:22:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 175 (0x8ee80000) [pid = 1744] [serial = 508] [outer = 0x8d4bcc00] 12:22:46 INFO - PROCESS | 1744 | 1467228166250 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 176 (0x90967800) [pid = 1744] [serial = 509] [outer = 0x8d4bcc00] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 175 (0x911edc00) [pid = 1744] [serial = 384] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 174 (0x9a863c00) [pid = 1744] [serial = 404] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 173 (0x9976b800) [pid = 1744] [serial = 401] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 172 (0x92e13400) [pid = 1744] [serial = 381] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 171 (0xa8c4b000) [pid = 1744] [serial = 283] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 170 (0x92c58c00) [pid = 1744] [serial = 391] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 169 (0x911ea800) [pid = 1744] [serial = 268] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0x92e1b400) [pid = 1744] [serial = 392] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x8edd8800) [pid = 1744] [serial = 387] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x90963800) [pid = 1744] [serial = 394] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0x8e0db400) [pid = 1744] [serial = 375] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x92c4f800) [pid = 1744] [serial = 378] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x8edd3400) [pid = 1744] [serial = 313] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x967fa400) [pid = 1744] [serial = 400] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x9b788800) [pid = 1744] [serial = 355] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x9a866c00) [pid = 1744] [serial = 274] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x954e8400) [pid = 1744] [serial = 397] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0xa111f000) [pid = 1744] [serial = 370] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x9bbb4800) [pid = 1744] [serial = 363] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x954e3400) [pid = 1744] [serial = 361] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x954e7800) [pid = 1744] [serial = 271] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0xa4f76000) [pid = 1744] [serial = 328] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x96787000) [pid = 1744] [serial = 319] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0xa6728000) [pid = 1744] [serial = 373] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x96786400) [pid = 1744] [serial = 398] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x8de4c800) [pid = 1744] [serial = 366] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x8ed2f400) [pid = 1744] [serial = 292] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x908dd000) [pid = 1744] [serial = 357] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x91179800) [pid = 1744] [serial = 220] [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.] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x8f084800) [pid = 1744] [serial = 388] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x967f1800) [pid = 1744] [serial = 334] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9a76cc00) [pid = 1744] [serial = 403] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x9d51e000) [pid = 1744] [serial = 325] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0xa334e400) [pid = 1744] [serial = 286] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x93e1e400) [pid = 1744] [serial = 395] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x908e3000) [pid = 1744] [serial = 358] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x95491000) [pid = 1744] [serial = 360] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9c38b400) [pid = 1744] [serial = 369] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x8ed29800) [pid = 1744] [serial = 367] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x8f089000) [pid = 1744] [serial = 289] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9a98e000) [pid = 1744] [serial = 372] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0xa3329400) [pid = 1744] [serial = 277] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9c375800) [pid = 1744] [serial = 322] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0xa6c5c400) [pid = 1744] [serial = 331] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x911f6c00) [pid = 1744] [serial = 316] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0xa61d9000) [pid = 1744] [serial = 280] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9c376800) [pid = 1744] [serial = 364] [outer = (nil)] [url = about:blank] 12:22:47 INFO - PROCESS | 1744 | 1467228167136 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1640ms 12:22:47 INFO - PROCESS | 1744 | 1467228167183 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:22:47 INFO - PROCESS | 1744 | 1467228167188 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 12:22:47 INFO - PROCESS | 1744 | 1467228167202 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 1744 | 1467228167212 Marionette TRACE conn3 <- [1,650,null,{}] 12:22:47 INFO - PROCESS | 1744 | 1467228167221 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:47 INFO - PROCESS | 1744 | 1467228167228 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:47 INFO - PROCESS | 1744 | 1467228167410 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:22:47 INFO - PROCESS | 1744 | 1467228167561 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:47 INFO - PROCESS | 1744 | 1467228167571 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4d800 == 85 [pid = 1744] [id = 170] 12:22:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x8de4f400) [pid = 1744] [serial = 510] [outer = (nil)] 12:22:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x91b55400) [pid = 1744] [serial = 511] [outer = 0x8de4f400] 12:22:47 INFO - PROCESS | 1744 | 1467228167639 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x91c11400) [pid = 1744] [serial = 512] [outer = 0x8de4f400] 12:22:48 INFO - PROCESS | 1744 | 1467228168474 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1347ms 12:22:48 INFO - PROCESS | 1744 | 1467228168542 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:22:48 INFO - PROCESS | 1744 | 1467228168547 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 12:22:48 INFO - PROCESS | 1744 | 1467228168553 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 1744 | 1467228168557 Marionette TRACE conn3 <- [1,654,null,{}] 12:22:48 INFO - PROCESS | 1744 | 1467228168563 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:48 INFO - PROCESS | 1744 | 1467228168568 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:48 INFO - PROCESS | 1744 | 1467228168815 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:22:48 INFO - PROCESS | 1744 | 1467228168842 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:48 INFO - PROCESS | 1744 | 1467228168847 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee84000 == 86 [pid = 1744] [id = 171] 12:22:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x8f084800) [pid = 1744] [serial = 513] [outer = (nil)] 12:22:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9256ec00) [pid = 1744] [serial = 514] [outer = 0x8f084800] 12:22:48 INFO - PROCESS | 1744 | 1467228168924 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x92576400) [pid = 1744] [serial = 515] [outer = 0x8f084800] 12:22:49 INFO - PROCESS | 1744 | 1467228169916 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1431ms 12:22:49 INFO - PROCESS | 1744 | 1467228169986 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:22:49 INFO - PROCESS | 1744 | 1467228169990 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 12:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:22:49 INFO - PROCESS | 1744 | 1467228169996 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - PROCESS | 1744 | 1467228170014 Marionette TRACE conn3 <- [1,658,null,{}] 12:22:50 INFO - PROCESS | 1744 | 1467228170028 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:50 INFO - PROCESS | 1744 | 1467228170032 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:50 INFO - PROCESS | 1744 | 1467228170276 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x8e0d6000) [pid = 1744] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x92e1b000) [pid = 1744] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x908e0000) [pid = 1744] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x967c1000) [pid = 1744] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x8ee83000) [pid = 1744] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x8edcd800) [pid = 1744] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8de50800) [pid = 1744] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:22:50 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8ee7d800) [pid = 1744] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:22:50 INFO - PROCESS | 1744 | 1467228170914 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:50 INFO - PROCESS | 1744 | 1467228170931 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7d800 == 87 [pid = 1744] [id = 172] 12:22:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x8ee83000) [pid = 1744] [serial = 516] [outer = (nil)] 12:22:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x90962c00) [pid = 1744] [serial = 517] [outer = 0x8ee83000] 12:22:51 INFO - PROCESS | 1744 | 1467228171012 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x92c53000) [pid = 1744] [serial = 518] [outer = 0x8ee83000] 12:22:51 INFO - PROCESS | 1744 | 1467228171778 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1806ms 12:22:51 INFO - PROCESS | 1744 | 1467228171812 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:22:51 INFO - PROCESS | 1744 | 1467228171816 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 12:22:51 INFO - PROCESS | 1744 | 1467228171824 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 1744 | 1467228171827 Marionette TRACE conn3 <- [1,662,null,{}] 12:22:51 INFO - PROCESS | 1744 | 1467228171832 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:51 INFO - PROCESS | 1744 | 1467228171838 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:52 INFO - PROCESS | 1744 | 1467228172044 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:22:52 INFO - PROCESS | 1744 | 1467228172053 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:52 INFO - PROCESS | 1744 | 1467228172063 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x9060bc00 == 88 [pid = 1744] [id = 173] 12:22:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x924ea000) [pid = 1744] [serial = 519] [outer = (nil)] 12:22:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x93b67c00) [pid = 1744] [serial = 520] [outer = 0x924ea000] 12:22:52 INFO - PROCESS | 1744 | 1467228172270 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x94986c00) [pid = 1744] [serial = 521] [outer = 0x924ea000] 12:22:52 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:53 INFO - PROCESS | 1744 | 1467228173277 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1486ms 12:22:53 INFO - PROCESS | 1744 | 1467228173311 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 1744 | 1467228173319 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 12:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:22:53 INFO - PROCESS | 1744 | 1467228173328 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 1744 | 1467228173332 Marionette TRACE conn3 <- [1,666,null,{}] 12:22:53 INFO - PROCESS | 1744 | 1467228173344 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:53 INFO - PROCESS | 1744 | 1467228173351 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:53 INFO - PROCESS | 1744 | 1467228173599 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:22:53 INFO - PROCESS | 1744 | 1467228173876 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:53 INFO - PROCESS | 1744 | 1467228173885 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d0000 == 89 [pid = 1744] [id = 174] 12:22:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x8e0d8400) [pid = 1744] [serial = 522] [outer = (nil)] 12:22:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x8ee86400) [pid = 1744] [serial = 523] [outer = 0x8e0d8400] 12:22:54 INFO - PROCESS | 1744 | 1467228174017 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8f08ec00) [pid = 1744] [serial = 524] [outer = 0x8e0d8400] 12:22:54 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:55 INFO - PROCESS | 1744 | 1467228175009 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1746ms 12:22:55 INFO - PROCESS | 1744 | 1467228175074 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 1744 | 1467228175082 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 12:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:22:55 INFO - PROCESS | 1744 | 1467228175094 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 1744 | 1467228175098 Marionette TRACE conn3 <- [1,670,null,{}] 12:22:55 INFO - PROCESS | 1744 | 1467228175105 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:55 INFO - PROCESS | 1744 | 1467228175112 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:55 INFO - PROCESS | 1744 | 1467228175389 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:22:55 INFO - PROCESS | 1744 | 1467228175696 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:55 INFO - PROCESS | 1744 | 1467228175710 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x91179c00 == 90 [pid = 1744] [id = 175] 12:22:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x911e9800) [pid = 1744] [serial = 525] [outer = (nil)] 12:22:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x912b3c00) [pid = 1744] [serial = 526] [outer = 0x911e9800] 12:22:55 INFO - PROCESS | 1744 | 1467228175837 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x91b4b400) [pid = 1744] [serial = 527] [outer = 0x911e9800] 12:22:57 INFO - PROCESS | 1744 | 1467228177148 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2139ms 12:22:57 INFO - PROCESS | 1744 | 1467228177234 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:22:57 INFO - PROCESS | 1744 | 1467228177240 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 12:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:22:57 INFO - PROCESS | 1744 | 1467228177249 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 1744 | 1467228177257 Marionette TRACE conn3 <- [1,674,null,{}] 12:22:57 INFO - PROCESS | 1744 | 1467228177280 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:57 INFO - PROCESS | 1744 | 1467228177293 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:57 INFO - PROCESS | 1744 | 1467228177671 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:22:57 INFO - PROCESS | 1744 | 1467228177823 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:57 INFO - PROCESS | 1744 | 1467228177835 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e1ec00 == 91 [pid = 1744] [id = 176] 12:22:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x92e20800) [pid = 1744] [serial = 528] [outer = (nil)] 12:22:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x93b62800) [pid = 1744] [serial = 529] [outer = 0x92e20800] 12:22:57 INFO - PROCESS | 1744 | 1467228177930 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x95497400) [pid = 1744] [serial = 530] [outer = 0x92e20800] 12:22:58 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:59 INFO - PROCESS | 1744 | 1467228179058 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:22:59 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 12:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1849ms 12:22:59 INFO - PROCESS | 1744 | 1467228179099 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 1744 | 1467228179107 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 12:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:22:59 INFO - PROCESS | 1744 | 1467228179117 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 1744 | 1467228179123 Marionette TRACE conn3 <- [1,678,null,{}] 12:22:59 INFO - PROCESS | 1744 | 1467228179131 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:59 INFO - PROCESS | 1744 | 1467228179141 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:59 INFO - PROCESS | 1744 | 1467228179499 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:22:59 INFO - PROCESS | 1744 | 1467228179844 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:22:59 INFO - PROCESS | 1744 | 1467228179857 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:22:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9549d400 == 92 [pid = 1744] [id = 177] 12:22:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x954e5000) [pid = 1744] [serial = 531] [outer = (nil)] 12:22:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x95529800) [pid = 1744] [serial = 532] [outer = 0x954e5000] 12:23:00 INFO - PROCESS | 1744 | 1467228180019 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x96786c00) [pid = 1744] [serial = 533] [outer = 0x954e5000] 12:23:01 INFO - PROCESS | 1744 | 1467228181280 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2199ms 12:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:23:01 INFO - PROCESS | 1744 | 1467228181314 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 1744 | 1467228181317 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 12:23:01 INFO - PROCESS | 1744 | 1467228181326 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 1744 | 1467228181329 Marionette TRACE conn3 <- [1,682,null,{}] 12:23:01 INFO - PROCESS | 1744 | 1467228181336 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:01 INFO - PROCESS | 1744 | 1467228181341 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:01 INFO - PROCESS | 1744 | 1467228181561 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:23:01 INFO - PROCESS | 1744 | 1467228181854 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:01 INFO - PROCESS | 1744 | 1467228181863 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x9549f000 == 93 [pid = 1744] [id = 178] 12:23:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x954de800) [pid = 1744] [serial = 534] [outer = (nil)] 12:23:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x967f3c00) [pid = 1744] [serial = 535] [outer = 0x954de800] 12:23:01 INFO - PROCESS | 1744 | 1467228181956 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x9976f000) [pid = 1744] [serial = 536] [outer = 0x954de800] 12:23:03 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:03 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:03 INFO - PROCESS | 1744 | 1467228183323 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:23:03 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) 12:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2035ms 12:23:03 INFO - PROCESS | 1744 | 1467228183450 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 1744 | 1467228183455 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 12:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:23:03 INFO - PROCESS | 1744 | 1467228183468 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 1744 | 1467228183472 Marionette TRACE conn3 <- [1,686,null,{}] 12:23:03 INFO - PROCESS | 1744 | 1467228183479 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:03 INFO - PROCESS | 1744 | 1467228183490 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:03 INFO - PROCESS | 1744 | 1467228183714 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:23:03 INFO - PROCESS | 1744 | 1467228183907 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:03 INFO - PROCESS | 1744 | 1467228183917 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bdc00 == 94 [pid = 1744] [id = 179] 12:23:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x91c17c00) [pid = 1744] [serial = 537] [outer = (nil)] 12:23:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9a840400) [pid = 1744] [serial = 538] [outer = 0x91c17c00] 12:23:04 INFO - PROCESS | 1744 | 1467228184001 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9b183c00) [pid = 1744] [serial = 539] [outer = 0x91c17c00] 12:23:05 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:05 INFO - PROCESS | 1744 | 1467228185345 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1890ms 12:23:05 INFO - PROCESS | 1744 | 1467228185357 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 1744 | 1467228185361 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 12:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:23:05 INFO - PROCESS | 1744 | 1467228185368 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 1744 | 1467228185372 Marionette TRACE conn3 <- [1,690,null,{}] 12:23:05 INFO - PROCESS | 1744 | 1467228185378 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:05 INFO - PROCESS | 1744 | 1467228185383 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:05 INFO - PROCESS | 1744 | 1467228185687 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:23:05 INFO - PROCESS | 1744 | 1467228185895 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:05 INFO - PROCESS | 1744 | 1467228185903 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a766400 == 95 [pid = 1744] [id = 180] 12:23:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x9a867c00) [pid = 1744] [serial = 540] [outer = (nil)] 12:23:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x9b788000) [pid = 1744] [serial = 541] [outer = 0x9a867c00] 12:23:06 INFO - PROCESS | 1744 | 1467228186027 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x9bb57000) [pid = 1744] [serial = 542] [outer = 0x9a867c00] 12:23:07 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:07 INFO - PROCESS | 1744 | 1467228187361 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2033ms 12:23:07 INFO - PROCESS | 1744 | 1467228187425 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 1744 | 1467228187437 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 12:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:23:07 INFO - PROCESS | 1744 | 1467228187465 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 1744 | 1467228187469 Marionette TRACE conn3 <- [1,694,null,{}] 12:23:07 INFO - PROCESS | 1744 | 1467228187476 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:07 INFO - PROCESS | 1744 | 1467228187481 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:07 INFO - PROCESS | 1744 | 1467228187681 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:23:07 INFO - PROCESS | 1744 | 1467228187876 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:07 INFO - PROCESS | 1744 | 1467228187887 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b77f400 == 96 [pid = 1744] [id = 181] 12:23:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x9b785800) [pid = 1744] [serial = 543] [outer = (nil)] 12:23:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x9c386800) [pid = 1744] [serial = 544] [outer = 0x9b785800] 12:23:07 INFO - PROCESS | 1744 | 1467228187967 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x9c38a000) [pid = 1744] [serial = 545] [outer = 0x9b785800] 12:23:09 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:09 INFO - PROCESS | 1744 | 1467228189368 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:23:09 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) 12:23:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1942ms 12:23:09 INFO - PROCESS | 1744 | 1467228189443 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 1744 | 1467228189448 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 12:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:23:09 INFO - PROCESS | 1744 | 1467228189463 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 1744 | 1467228189466 Marionette TRACE conn3 <- [1,698,null,{}] 12:23:09 INFO - PROCESS | 1744 | 1467228189473 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:09 INFO - PROCESS | 1744 | 1467228189478 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:09 INFO - PROCESS | 1744 | 1467228189677 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:23:09 INFO - PROCESS | 1744 | 1467228189874 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:09 INFO - PROCESS | 1744 | 1467228189883 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2b800 == 97 [pid = 1744] [id = 182] 12:23:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x8edcc400) [pid = 1744] [serial = 546] [outer = (nil)] 12:23:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x912b2800) [pid = 1744] [serial = 547] [outer = 0x8edcc400] 12:23:09 INFO - PROCESS | 1744 | 1467228189967 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x92e1a400) [pid = 1744] [serial = 548] [outer = 0x8edcc400] 12:23:11 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:11 INFO - PROCESS | 1744 | 1467228191829 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:23:11 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) 12:23:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2443ms 12:23:11 INFO - PROCESS | 1744 | 1467228191907 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 1744 | 1467228191913 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 12:23:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:23:11 INFO - PROCESS | 1744 | 1467228191921 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 1744 | 1467228191926 Marionette TRACE conn3 <- [1,702,null,{}] 12:23:11 INFO - PROCESS | 1744 | 1467228191934 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:11 INFO - PROCESS | 1744 | 1467228191941 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:12 INFO - PROCESS | 1744 | 1467228192168 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:23:12 INFO - PROCESS | 1744 | 1467228192368 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:12 INFO - PROCESS | 1744 | 1467228192381 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de45800 == 98 [pid = 1744] [id = 183] 12:23:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8ed22400) [pid = 1744] [serial = 549] [outer = (nil)] 12:23:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x8ee7f800) [pid = 1744] [serial = 550] [outer = 0x8ed22400] 12:23:12 INFO - PROCESS | 1744 | 1467228192495 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x908c5000) [pid = 1744] [serial = 551] [outer = 0x8ed22400] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7d800 == 97 [pid = 1744] [id = 172] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee84000 == 96 [pid = 1744] [id = 171] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4d800 == 95 [pid = 1744] [id = 170] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0000 == 94 [pid = 1744] [id = 169] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4dc00 == 93 [pid = 1744] [id = 168] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a400 == 92 [pid = 1744] [id = 167] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0dc800 == 91 [pid = 1744] [id = 165] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x908c1800 == 90 [pid = 1744] [id = 163] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x908c5800 == 89 [pid = 1744] [id = 164] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x909ac400 == 88 [pid = 1744] [id = 162] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9060d000 == 87 [pid = 1744] [id = 161] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a84b000 == 86 [pid = 1744] [id = 160] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0dc000 == 85 [pid = 1744] [id = 159] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4b000 == 84 [pid = 1744] [id = 156] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bc400 == 83 [pid = 1744] [id = 146] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x912b3400 == 82 [pid = 1744] [id = 144] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x912b3000 == 81 [pid = 1744] [id = 145] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x90970400 == 80 [pid = 1744] [id = 143] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9c385000 == 79 [pid = 1744] [id = 108] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcdc00 == 78 [pid = 1744] [id = 111] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a169000 == 77 [pid = 1744] [id = 141] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0da000 == 76 [pid = 1744] [id = 136] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9538b800 == 75 [pid = 1744] [id = 106] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0xa1118800 == 74 [pid = 1744] [id = 110] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x98402400 == 73 [pid = 1744] [id = 134] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9549a800 == 72 [pid = 1744] [id = 107] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x99ea5400 == 71 [pid = 1744] [id = 34] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9538dc00 == 70 [pid = 1744] [id = 66] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0xa2010c00 == 69 [pid = 1744] [id = 109] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x93cbf000 == 68 [pid = 1744] [id = 137] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a982800 == 67 [pid = 1744] [id = 138] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x91180400 == 66 [pid = 1744] [id = 130] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f087c00 == 65 [pid = 1744] [id = 131] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a83c800 == 64 [pid = 1744] [id = 56] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a840c00 == 63 [pid = 1744] [id = 36] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x99768400 == 62 [pid = 1744] [id = 33] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9b8b6400 == 61 [pid = 1744] [id = 57] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9549e000 == 60 [pid = 1744] [id = 133] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924e7400 == 59 [pid = 1744] [id = 59] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x93c50000 == 58 [pid = 1744] [id = 28] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f083c00 == 57 [pid = 1744] [id = 135] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924e1800 == 56 [pid = 1744] [id = 53] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x99ea6400 == 55 [pid = 1744] [id = 26] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x92c54c00 == 54 [pid = 1744] [id = 157] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924ec800 == 53 [pid = 1744] [id = 67] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed23400 == 52 [pid = 1744] [id = 104] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d5000 == 51 [pid = 1744] [id = 139] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x95392800 == 50 [pid = 1744] [id = 54] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x90603000 == 49 [pid = 1744] [id = 105] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a84b400 == 48 [pid = 1744] [id = 158] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0xa6ea8400 == 47 [pid = 1744] [id = 65] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x93c4e000 == 46 [pid = 1744] [id = 27] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924e7800 == 45 [pid = 1744] [id = 32] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9241ac00 == 44 [pid = 1744] [id = 46] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924e3000 == 43 [pid = 1744] [id = 30] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4b800 == 42 [pid = 1744] [id = 142] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0xa2321000 == 41 [pid = 1744] [id = 37] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9538f000 == 40 [pid = 1744] [id = 132] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x924e2800 == 39 [pid = 1744] [id = 58] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9b782800 == 38 [pid = 1744] [id = 140] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d7800 == 37 [pid = 1744] [id = 166] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9b77f400 == 36 [pid = 1744] [id = 181] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2b800 == 35 [pid = 1744] [id = 182] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a766400 == 34 [pid = 1744] [id = 180] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bdc00 == 33 [pid = 1744] [id = 179] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9549f000 == 32 [pid = 1744] [id = 178] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9549d400 == 31 [pid = 1744] [id = 177] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x92e1ec00 == 30 [pid = 1744] [id = 176] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b9c00 == 29 [pid = 1744] [id = 155] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x91179c00 == 28 [pid = 1744] [id = 175] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9060bc00 == 27 [pid = 1744] [id = 173] 12:23:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d0000 == 26 [pid = 1744] [id = 174] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x9a988c00) [pid = 1744] [serial = 415] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0xa23a3800) [pid = 1744] [serial = 421] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x967f8c00) [pid = 1744] [serial = 457] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x9117c000) [pid = 1744] [serial = 446] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x908dc800) [pid = 1744] [serial = 445] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0xa6c59000) [pid = 1744] [serial = 424] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x95491800) [pid = 1744] [serial = 412] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x90602800) [pid = 1744] [serial = 451] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x911f2c00) [pid = 1744] [serial = 452] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x908da800) [pid = 1744] [serial = 409] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9c2e5c00) [pid = 1744] [serial = 418] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x8ed2d800) [pid = 1744] [serial = 443] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x8e0d8000) [pid = 1744] [serial = 442] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x91c0bc00) [pid = 1744] [serial = 436] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x912b7c00) [pid = 1744] [serial = 430] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x92570c00) [pid = 1744] [serial = 427] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x908d7400) [pid = 1744] [serial = 439] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x8f081c00) [pid = 1744] [serial = 463] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9b769800) [pid = 1744] [serial = 461] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x908dec00) [pid = 1744] [serial = 464] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9a848000) [pid = 1744] [serial = 458] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x95398000) [pid = 1744] [serial = 466] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x92e1f000) [pid = 1744] [serial = 449] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9256c000) [pid = 1744] [serial = 448] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x92573800) [pid = 1744] [serial = 433] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9a987800) [pid = 1744] [serial = 460] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x93b66c00) [pid = 1744] [serial = 454] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x954e6c00) [pid = 1744] [serial = 455] [outer = (nil)] [url = about:blank] 12:23:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:15 INFO - PROCESS | 1744 | 1467228195834 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:23:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 3950ms 12:23:15 INFO - PROCESS | 1744 | 1467228195872 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 1744 | 1467228195878 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 12:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:23:15 INFO - PROCESS | 1744 | 1467228195886 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 1744 | 1467228195891 Marionette TRACE conn3 <- [1,706,null,{}] 12:23:15 INFO - PROCESS | 1744 | 1467228195899 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:15 INFO - PROCESS | 1744 | 1467228195905 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:16 INFO - PROCESS | 1744 | 1467228196080 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:23:16 INFO - PROCESS | 1744 | 1467228196225 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:16 INFO - PROCESS | 1744 | 1467228196237 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4b800 == 27 [pid = 1744] [id = 184] 12:23:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8de4c000) [pid = 1744] [serial = 552] [outer = (nil)] 12:23:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x8e0dc000) [pid = 1744] [serial = 553] [outer = 0x8de4c000] 12:23:16 INFO - PROCESS | 1744 | 1467228196308 Marionette DEBUG loaded listener.js 12:23:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x8ed27c00) [pid = 1744] [serial = 554] [outer = 0x8de4c000] 12:23:17 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:17 INFO - PROCESS | 1744 | 1467228197503 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:23:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1682ms 12:23:17 INFO - PROCESS | 1744 | 1467228197568 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:23:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:23:17 INFO - PROCESS | 1744 | 1467228197577 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 12:23:17 INFO - PROCESS | 1744 | 1467228197590 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - PROCESS | 1744 | 1467228197595 Marionette TRACE conn3 <- [1,710,null,{}] 12:23:17 INFO - PROCESS | 1744 | 1467228197605 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:17 INFO - PROCESS | 1744 | 1467228197610 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:17 INFO - PROCESS | 1744 | 1467228197860 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:23:17 INFO - PROCESS | 1744 | 1467228197892 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:17 INFO - PROCESS | 1744 | 1467228197899 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcec00 == 28 [pid = 1744] [id = 185] 12:23:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x8f080800) [pid = 1744] [serial = 555] [outer = (nil)] 12:23:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x8f088c00) [pid = 1744] [serial = 556] [outer = 0x8f080800] 12:23:17 INFO - PROCESS | 1744 | 1467228197974 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x90603400) [pid = 1744] [serial = 557] [outer = 0x8f080800] 12:23:19 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:19 INFO - PROCESS | 1744 | 1467228199253 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1696ms 12:23:19 INFO - PROCESS | 1744 | 1467228199295 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 1744 | 1467228199299 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 12:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:23:19 INFO - PROCESS | 1744 | 1467228199315 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 1744 | 1467228199321 Marionette TRACE conn3 <- [1,714,null,{}] 12:23:19 INFO - PROCESS | 1744 | 1467228199338 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:19 INFO - PROCESS | 1744 | 1467228199347 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:21 INFO - PROCESS | 1744 | 1467228201122 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x92e15000) [pid = 1744] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x8de4a800) [pid = 1744] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x912b8400) [pid = 1744] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9b8b6c00) [pid = 1744] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9a98b400) [pid = 1744] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x8d4bcc00) [pid = 1744] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x8ee83000) [pid = 1744] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x8de4f400) [pid = 1744] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x8e0d7c00) [pid = 1744] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9060ec00) [pid = 1744] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x909ac800) [pid = 1744] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x8ee82c00) [pid = 1744] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8ed24c00) [pid = 1744] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8e0d0c00) [pid = 1744] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8e0d1c00) [pid = 1744] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x98410c00) [pid = 1744] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9c373c00) [pid = 1744] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9a860c00) [pid = 1744] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x912bb400) [pid = 1744] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x908c5c00) [pid = 1744] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x908c1c00) [pid = 1744] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0xa4f16800) [pid = 1744] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x8edcd400) [pid = 1744] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8de43c00) [pid = 1744] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8f084800) [pid = 1744] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9256a400) [pid = 1744] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x92c57c00) [pid = 1744] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x912b0800) [pid = 1744] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9d51b400) [pid = 1744] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9a983000) [pid = 1744] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x93e1d400) [pid = 1744] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0xa332a400) [pid = 1744] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8d4bc800) [pid = 1744] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x90969000) [pid = 1744] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:23:21 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x924ea000) [pid = 1744] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:23:21 INFO - PROCESS | 1744 | 1467228201344 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:21 INFO - PROCESS | 1744 | 1467228201354 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de43c00 == 29 [pid = 1744] [id = 186] 12:23:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8de4a800) [pid = 1744] [serial = 558] [outer = (nil)] 12:23:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8ed22800) [pid = 1744] [serial = 559] [outer = 0x8de4a800] 12:23:21 INFO - PROCESS | 1744 | 1467228201431 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8f08c400) [pid = 1744] [serial = 560] [outer = 0x8de4a800] 12:23:22 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:22 INFO - PROCESS | 1744 | 1467228202575 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:23:22 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 12:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 3292ms 12:23:22 INFO - PROCESS | 1744 | 1467228202608 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:23:22 INFO - PROCESS | 1744 | 1467228202612 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 12:23:22 INFO - PROCESS | 1744 | 1467228202618 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 1744 | 1467228202622 Marionette TRACE conn3 <- [1,718,null,{}] 12:23:22 INFO - PROCESS | 1744 | 1467228202627 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:22 INFO - PROCESS | 1744 | 1467228202632 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:22 INFO - PROCESS | 1744 | 1467228202798 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:23:23 INFO - PROCESS | 1744 | 1467228202995 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:23 INFO - PROCESS | 1744 | 1467228203005 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed30400 == 30 [pid = 1744] [id = 187] 12:23:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8f084000) [pid = 1744] [serial = 561] [outer = (nil)] 12:23:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x909ac800) [pid = 1744] [serial = 562] [outer = 0x8f084000] 12:23:23 INFO - PROCESS | 1744 | 1467228203077 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9117c000) [pid = 1744] [serial = 563] [outer = 0x8f084000] 12:23:24 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:24 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:24 INFO - PROCESS | 1744 | 1467228204618 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2033ms 12:23:24 INFO - PROCESS | 1744 | 1467228204652 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 1744 | 1467228204658 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 12:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:23:24 INFO - PROCESS | 1744 | 1467228204667 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 1744 | 1467228204673 Marionette TRACE conn3 <- [1,722,null,{}] 12:23:24 INFO - PROCESS | 1744 | 1467228204682 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:24 INFO - PROCESS | 1744 | 1467228204687 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:24 INFO - PROCESS | 1744 | 1467228204893 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:23:25 INFO - PROCESS | 1744 | 1467228205084 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:25 INFO - PROCESS | 1744 | 1467228205090 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d9800 == 31 [pid = 1744] [id = 188] 12:23:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8e0dc800) [pid = 1744] [serial = 564] [outer = (nil)] 12:23:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ee89c00) [pid = 1744] [serial = 565] [outer = 0x8e0dc800] 12:23:25 INFO - PROCESS | 1744 | 1467228205179 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x90606000) [pid = 1744] [serial = 566] [outer = 0x8e0dc800] 12:23:26 INFO - PROCESS | 1744 | 1467228206130 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 1744 | 1467228206221 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 12:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:23:26 INFO - PROCESS | 1744 | 1467228206233 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 1744 | 1467228206237 Marionette TRACE conn3 <- [1,726,null,{}] 12:23:26 INFO - PROCESS | 1744 | 1467228206244 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:26 INFO - PROCESS | 1744 | 1467228206250 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:26 INFO - PROCESS | 1744 | 1467228206486 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:23:26 INFO - PROCESS | 1744 | 1467228206735 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:26 INFO - PROCESS | 1744 | 1467228206745 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x90967400 == 32 [pid = 1744] [id = 189] 12:23:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x909ba800) [pid = 1744] [serial = 567] [outer = (nil)] 12:23:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x91180c00) [pid = 1744] [serial = 568] [outer = 0x909ba800] 12:23:26 INFO - PROCESS | 1744 | 1467228206849 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x911eb000) [pid = 1744] [serial = 569] [outer = 0x909ba800] 12:23:27 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:27 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:27 INFO - PROCESS | 1744 | 1467228207933 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1740ms 12:23:27 INFO - PROCESS | 1744 | 1467228207974 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 1744 | 1467228207979 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 12:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:23:27 INFO - PROCESS | 1744 | 1467228207986 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 1744 | 1467228207992 Marionette TRACE conn3 <- [1,730,null,{}] 12:23:28 INFO - PROCESS | 1744 | 1467228208009 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:28 INFO - PROCESS | 1744 | 1467228208017 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:28 INFO - PROCESS | 1744 | 1467228208208 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:23:28 INFO - PROCESS | 1744 | 1467228208454 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:28 INFO - PROCESS | 1744 | 1467228208470 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b4a000 == 33 [pid = 1744] [id = 190] 12:23:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x91b4c800) [pid = 1744] [serial = 570] [outer = (nil)] 12:23:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x91b55000) [pid = 1744] [serial = 571] [outer = 0x91b4c800] 12:23:28 INFO - PROCESS | 1744 | 1467228208609 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x91c0ec00) [pid = 1744] [serial = 572] [outer = 0x91b4c800] 12:23:29 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:29 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:29 INFO - PROCESS | 1744 | 1467228209537 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 1744 | 1467228209607 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 12:23:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:23:29 INFO - PROCESS | 1744 | 1467228209616 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 1744 | 1467228209619 Marionette TRACE conn3 <- [1,734,null,{}] 12:23:29 INFO - PROCESS | 1744 | 1467228209626 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:29 INFO - PROCESS | 1744 | 1467228209632 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:29 INFO - PROCESS | 1744 | 1467228209828 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:23:30 INFO - PROCESS | 1744 | 1467228210072 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:30 INFO - PROCESS | 1744 | 1467228210082 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b55800 == 34 [pid = 1744] [id = 191] 12:23:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x92419800) [pid = 1744] [serial = 573] [outer = (nil)] 12:23:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x924ec000) [pid = 1744] [serial = 574] [outer = 0x92419800] 12:23:30 INFO - PROCESS | 1744 | 1467228210178 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x924eec00) [pid = 1744] [serial = 575] [outer = 0x92419800] 12:23:30 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:31 INFO - PROCESS | 1744 | 1467228211050 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:23:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:23:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1486ms 12:23:31 INFO - PROCESS | 1744 | 1467228211103 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 1744 | 1467228211107 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 12:23:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:23:31 INFO - PROCESS | 1744 | 1467228211114 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 1744 | 1467228211118 Marionette TRACE conn3 <- [1,738,null,{}] 12:23:31 INFO - PROCESS | 1744 | 1467228211125 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:31 INFO - PROCESS | 1744 | 1467228211130 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:31 INFO - PROCESS | 1744 | 1467228211316 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:23:31 INFO - PROCESS | 1744 | 1467228211570 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:31 INFO - PROCESS | 1744 | 1467228211579 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de43000 == 35 [pid = 1744] [id = 192] 12:23:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x911f5400) [pid = 1744] [serial = 576] [outer = (nil)] 12:23:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x92579c00) [pid = 1744] [serial = 577] [outer = 0x911f5400] 12:23:31 INFO - PROCESS | 1744 | 1467228211669 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x92c4c000) [pid = 1744] [serial = 578] [outer = 0x911f5400] 12:23:32 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:32 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:33 INFO - PROCESS | 1744 | 1467228213034 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:23:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1936ms 12:23:33 INFO - PROCESS | 1744 | 1467228213110 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 1744 | 1467228213114 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 12:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:23:33 INFO - PROCESS | 1744 | 1467228213142 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 1744 | 1467228213147 Marionette TRACE conn3 <- [1,742,null,{}] 12:23:33 INFO - PROCESS | 1744 | 1467228213154 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 1744 | 1467228213166 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:33 INFO - PROCESS | 1744 | 1467228213353 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:23:33 INFO - PROCESS | 1744 | 1467228213542 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:33 INFO - PROCESS | 1744 | 1467228213551 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c57c00 == 36 [pid = 1744] [id = 193] 12:23:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x92c58c00) [pid = 1744] [serial = 579] [outer = (nil)] 12:23:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x93b62400) [pid = 1744] [serial = 580] [outer = 0x92c58c00] 12:23:33 INFO - PROCESS | 1744 | 1467228213676 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x93c50000) [pid = 1744] [serial = 581] [outer = 0x92c58c00] 12:23:35 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:35 INFO - PROCESS | 1744 | 1467228215122 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:23:35 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 12:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2045ms 12:23:35 INFO - PROCESS | 1744 | 1467228215184 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:23:35 INFO - PROCESS | 1744 | 1467228215189 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 12:23:35 INFO - PROCESS | 1744 | 1467228215195 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 1744 | 1467228215199 Marionette TRACE conn3 <- [1,746,null,{}] 12:23:35 INFO - PROCESS | 1744 | 1467228215205 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:35 INFO - PROCESS | 1744 | 1467228215210 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:35 INFO - PROCESS | 1744 | 1467228215415 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:23:35 INFO - PROCESS | 1744 | 1467228215618 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:35 INFO - PROCESS | 1744 | 1467228215629 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3400 == 37 [pid = 1744] [id = 194] 12:23:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x8de4d000) [pid = 1744] [serial = 582] [outer = (nil)] 12:23:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x93cbc400) [pid = 1744] [serial = 583] [outer = 0x8de4d000] 12:23:35 INFO - PROCESS | 1744 | 1467228215749 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x93e24000) [pid = 1744] [serial = 584] [outer = 0x8de4d000] 12:23:36 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:37 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:37 INFO - PROCESS | 1744 | 1467228217153 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:23:37 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.) 12:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1984ms 12:23:37 INFO - PROCESS | 1744 | 1467228217187 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 1744 | 1467228217190 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 12:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:23:37 INFO - PROCESS | 1744 | 1467228217200 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 1744 | 1467228217203 Marionette TRACE conn3 <- [1,750,null,{}] 12:23:37 INFO - PROCESS | 1744 | 1467228217214 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 1744 | 1467228217222 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:37 INFO - PROCESS | 1744 | 1467228217393 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:23:37 INFO - PROCESS | 1744 | 1467228217738 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:37 INFO - PROCESS | 1744 | 1467228217748 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3800 == 38 [pid = 1744] [id = 195] 12:23:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x8d4b4000) [pid = 1744] [serial = 585] [outer = (nil)] 12:23:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x8d4b8c00) [pid = 1744] [serial = 586] [outer = 0x8d4b4000] 12:23:37 INFO - PROCESS | 1744 | 1467228217864 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8de47400) [pid = 1744] [serial = 587] [outer = 0x8d4b4000] 12:23:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8de43c00 == 37 [pid = 1744] [id = 186] 12:23:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcec00 == 36 [pid = 1744] [id = 185] 12:23:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4b800 == 35 [pid = 1744] [id = 184] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x954de400) [pid = 1744] [serial = 413] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0xa6c60400) [pid = 1744] [serial = 425] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x91c18400) [pid = 1744] [serial = 440] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x92e1cc00) [pid = 1744] [serial = 385] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9256ec00) [pid = 1744] [serial = 514] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x93b67c00) [pid = 1744] [serial = 520] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x94986c00) [pid = 1744] [serial = 521] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x94985400) [pid = 1744] [serial = 473] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8edcfc00) [pid = 1744] [serial = 503] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x92578000) [pid = 1744] [serial = 434] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0xa23a5000) [pid = 1744] [serial = 478] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9c38a800) [pid = 1744] [serial = 419] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x8ee80000) [pid = 1744] [serial = 508] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x90962c00) [pid = 1744] [serial = 517] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x91b55400) [pid = 1744] [serial = 511] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x93e20000) [pid = 1744] [serial = 500] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x90968000) [pid = 1744] [serial = 410] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x909b4400) [pid = 1744] [serial = 487] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0xa2fef400) [pid = 1744] [serial = 479] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92c52800) [pid = 1744] [serial = 379] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x91b4e800) [pid = 1744] [serial = 496] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8edd2c00) [pid = 1744] [serial = 505] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8edd3000) [pid = 1744] [serial = 376] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9b46fc00) [pid = 1744] [serial = 407] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0xa6841800) [pid = 1744] [serial = 481] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9d51c800) [pid = 1744] [serial = 476] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x91c13000) [pid = 1744] [serial = 437] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x909ba000) [pid = 1744] [serial = 494] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x908d5000) [pid = 1744] [serial = 499] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x91b51c00) [pid = 1744] [serial = 497] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93b65c00) [pid = 1744] [serial = 472] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x90967800) [pid = 1744] [serial = 509] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x908cb800) [pid = 1744] [serial = 491] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x908cac00) [pid = 1744] [serial = 490] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0xa6c3e800) [pid = 1744] [serial = 485] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0xa6e50000) [pid = 1744] [serial = 482] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x908dd400) [pid = 1744] [serial = 470] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x90608800) [pid = 1744] [serial = 469] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x909b8000) [pid = 1744] [serial = 488] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0xa6c3a800) [pid = 1744] [serial = 484] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x967b9400) [pid = 1744] [serial = 467] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9c2ed000) [pid = 1744] [serial = 475] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x92576400) [pid = 1744] [serial = 515] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x92578800) [pid = 1744] [serial = 428] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92e15800) [pid = 1744] [serial = 382] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912bc400) [pid = 1744] [serial = 431] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9096d000) [pid = 1744] [serial = 506] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92c53000) [pid = 1744] [serial = 518] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91c11400) [pid = 1744] [serial = 512] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e0d3400) [pid = 1744] [serial = 502] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0xa2535400) [pid = 1744] [serial = 422] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9b769c00) [pid = 1744] [serial = 416] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x909b5400) [pid = 1744] [serial = 493] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:39 INFO - PROCESS | 1744 | 1467228219382 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:23:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:23:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2235ms 12:23:39 INFO - PROCESS | 1744 | 1467228219438 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 1744 | 1467228219443 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 12:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:23:39 INFO - PROCESS | 1744 | 1467228219451 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 1744 | 1467228219455 Marionette TRACE conn3 <- [1,754,null,{}] 12:23:39 INFO - PROCESS | 1744 | 1467228219481 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:39 INFO - PROCESS | 1744 | 1467228219487 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:39 INFO - PROCESS | 1744 | 1467228219703 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:23:39 INFO - PROCESS | 1744 | 1467228219717 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:39 INFO - PROCESS | 1744 | 1467228219728 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0da000 == 36 [pid = 1744] [id = 196] 12:23:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ed22000) [pid = 1744] [serial = 588] [outer = (nil)] 12:23:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ee80000) [pid = 1744] [serial = 589] [outer = 0x8ed22000] 12:23:39 INFO - PROCESS | 1744 | 1467228219798 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90609800) [pid = 1744] [serial = 590] [outer = 0x8ed22000] 12:23:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9096a800) [pid = 1744] [serial = 591] [outer = 0x99775800] 12:23:41 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:41 INFO - PROCESS | 1744 | 1467228221124 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:23:41 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 12:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1691ms 12:23:41 INFO - PROCESS | 1744 | 1467228221145 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 1744 | 1467228221152 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 12:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:23:41 INFO - PROCESS | 1744 | 1467228221160 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 1744 | 1467228221164 Marionette TRACE conn3 <- [1,758,null,{}] 12:23:41 INFO - PROCESS | 1744 | 1467228221170 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 1744 | 1467228221175 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:41 INFO - PROCESS | 1744 | 1467228221460 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:23:41 INFO - PROCESS | 1744 | 1467228221486 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:41 INFO - PROCESS | 1744 | 1467228221493 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcf000 == 37 [pid = 1744] [id = 197] 12:23:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x908c3000) [pid = 1744] [serial = 592] [outer = (nil)] 12:23:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9096dc00) [pid = 1744] [serial = 593] [outer = 0x908c3000] 12:23:41 INFO - PROCESS | 1744 | 1467228221570 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x909bac00) [pid = 1744] [serial = 594] [outer = 0x908c3000] 12:23:42 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:42 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:42 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:42 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:42 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:42 INFO - PROCESS | 1744 | 1467228222602 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:23:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:23:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1486ms 12:23:42 INFO - PROCESS | 1744 | 1467228222646 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 1744 | 1467228222651 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 12:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:23:42 INFO - PROCESS | 1744 | 1467228222676 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 1744 | 1467228222685 Marionette TRACE conn3 <- [1,762,null,{}] 12:23:42 INFO - PROCESS | 1744 | 1467228222695 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 1744 | 1467228222701 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:42 INFO - PROCESS | 1744 | 1467228222943 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:23:43 INFO - PROCESS | 1744 | 1467228222986 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:43 INFO - PROCESS | 1744 | 1467228223001 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcfc00 == 38 [pid = 1744] [id = 198] 12:23:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91b48800) [pid = 1744] [serial = 595] [outer = (nil)] 12:23:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91b50400) [pid = 1744] [serial = 596] [outer = 0x91b48800] 12:23:43 INFO - PROCESS | 1744 | 1467228223162 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91b53000) [pid = 1744] [serial = 597] [outer = 0x91b48800] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e0d8400) [pid = 1744] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x911e9800) [pid = 1744] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92e20800) [pid = 1744] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x954e5000) [pid = 1744] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x954de800) [pid = 1744] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91c17c00) [pid = 1744] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ed22400) [pid = 1744] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8de4c000) [pid = 1744] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a867c00) [pid = 1744] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9b785800) [pid = 1744] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f080800) [pid = 1744] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8edcc400) [pid = 1744] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:23:43 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8de4a800) [pid = 1744] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:23:44 INFO - PROCESS | 1744 | 1467228224529 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1912ms 12:23:44 INFO - PROCESS | 1744 | 1467228224589 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 1744 | 1467228224593 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 12:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:23:44 INFO - PROCESS | 1744 | 1467228224600 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 1744 | 1467228224604 Marionette TRACE conn3 <- [1,766,null,{}] 12:23:44 INFO - PROCESS | 1744 | 1467228224609 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:44 INFO - PROCESS | 1744 | 1467228224614 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:44 INFO - PROCESS | 1744 | 1467228224811 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:23:44 INFO - PROCESS | 1744 | 1467228224881 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:44 INFO - PROCESS | 1744 | 1467228224887 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4bc00 == 39 [pid = 1744] [id = 199] 12:23:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8e0d8400) [pid = 1744] [serial = 598] [outer = (nil)] 12:23:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91c0d400) [pid = 1744] [serial = 599] [outer = 0x8e0d8400] 12:23:44 INFO - PROCESS | 1744 | 1467228224964 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91c17c00) [pid = 1744] [serial = 600] [outer = 0x8e0d8400] 12:23:46 INFO - PROCESS | 1744 | 1467228226495 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:23:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1940ms 12:23:46 INFO - PROCESS | 1744 | 1467228226543 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 1744 | 1467228226550 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 12:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:23:46 INFO - PROCESS | 1744 | 1467228226558 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 1744 | 1467228226564 Marionette TRACE conn3 <- [1,770,null,{}] 12:23:46 INFO - PROCESS | 1744 | 1467228226618 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:46 INFO - PROCESS | 1744 | 1467228226625 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:46 INFO - PROCESS | 1744 | 1467228226846 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:23:47 INFO - PROCESS | 1744 | 1467228227031 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:47 INFO - PROCESS | 1744 | 1467228227046 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a800 == 40 [pid = 1744] [id = 200] 12:23:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8de4c000) [pid = 1744] [serial = 601] [outer = (nil)] 12:23:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ee83800) [pid = 1744] [serial = 602] [outer = 0x8de4c000] 12:23:47 INFO - PROCESS | 1744 | 1467228227126 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f08e800) [pid = 1744] [serial = 603] [outer = 0x8de4c000] 12:23:48 INFO - PROCESS | 1744 | 1467228228113 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1589ms 12:23:48 INFO - PROCESS | 1744 | 1467228228147 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 1744 | 1467228228155 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 12:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:23:48 INFO - PROCESS | 1744 | 1467228228167 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 1744 | 1467228228171 Marionette TRACE conn3 <- [1,774,null,{}] 12:23:48 INFO - PROCESS | 1744 | 1467228228178 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 1744 | 1467228228184 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:48 INFO - PROCESS | 1744 | 1467228228382 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:23:48 INFO - PROCESS | 1744 | 1467228228622 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:48 INFO - PROCESS | 1744 | 1467228228628 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x909ae800 == 41 [pid = 1744] [id = 201] 12:23:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x909b3800) [pid = 1744] [serial = 604] [outer = (nil)] 12:23:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9117ec00) [pid = 1744] [serial = 605] [outer = 0x909b3800] 12:23:48 INFO - PROCESS | 1744 | 1467228228759 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x911f2000) [pid = 1744] [serial = 606] [outer = 0x909b3800] 12:23:49 INFO - PROCESS | 1744 | 1467228229788 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1649ms 12:23:49 INFO - PROCESS | 1744 | 1467228229818 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:23:49 INFO - PROCESS | 1744 | 1467228229822 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 12:23:49 INFO - PROCESS | 1744 | 1467228229830 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 1744 | 1467228229836 Marionette TRACE conn3 <- [1,778,null,{}] 12:23:49 INFO - PROCESS | 1744 | 1467228229856 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:49 INFO - PROCESS | 1744 | 1467228229866 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:50 INFO - PROCESS | 1744 | 1467228230115 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:23:50 INFO - PROCESS | 1744 | 1467228230404 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:50 INFO - PROCESS | 1744 | 1467228230412 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e9000 == 42 [pid = 1744] [id = 202] 12:23:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x924e9400) [pid = 1744] [serial = 607] [outer = (nil)] 12:23:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92572000) [pid = 1744] [serial = 608] [outer = 0x924e9400] 12:23:50 INFO - PROCESS | 1744 | 1467228230510 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92c4cc00) [pid = 1744] [serial = 609] [outer = 0x924e9400] 12:23:51 INFO - PROCESS | 1744 | 1467228231451 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1691ms 12:23:51 INFO - PROCESS | 1744 | 1467228231520 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:23:51 INFO - PROCESS | 1744 | 1467228231526 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 12:23:51 INFO - PROCESS | 1744 | 1467228231532 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 1744 | 1467228231536 Marionette TRACE conn3 <- [1,782,null,{}] 12:23:51 INFO - PROCESS | 1744 | 1467228231542 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:51 INFO - PROCESS | 1744 | 1467228231547 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:51 INFO - PROCESS | 1744 | 1467228231788 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:23:52 INFO - PROCESS | 1744 | 1467228232076 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:52 INFO - PROCESS | 1744 | 1467228232082 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096ac00 == 43 [pid = 1744] [id = 203] 12:23:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x911f1800) [pid = 1744] [serial = 610] [outer = (nil)] 12:23:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92e16c00) [pid = 1744] [serial = 611] [outer = 0x911f1800] 12:23:52 INFO - PROCESS | 1744 | 1467228232168 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92e1cc00) [pid = 1744] [serial = 612] [outer = 0x911f1800] 12:23:53 INFO - PROCESS | 1744 | 1467228233089 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1589ms 12:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:23:53 INFO - PROCESS | 1744 | 1467228233121 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 1744 | 1467228233125 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 12:23:53 INFO - PROCESS | 1744 | 1467228233132 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 1744 | 1467228233135 Marionette TRACE conn3 <- [1,786,null,{}] 12:23:53 INFO - PROCESS | 1744 | 1467228233142 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 1744 | 1467228233147 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:53 INFO - PROCESS | 1744 | 1467228233339 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:23:53 INFO - PROCESS | 1744 | 1467228233530 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:53 INFO - PROCESS | 1744 | 1467228233539 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd6800 == 44 [pid = 1744] [id = 204] 12:23:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92c59000) [pid = 1744] [serial = 613] [outer = (nil)] 12:23:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93b65c00) [pid = 1744] [serial = 614] [outer = 0x92c59000] 12:23:53 INFO - PROCESS | 1744 | 1467228233681 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93cb8c00) [pid = 1744] [serial = 615] [outer = 0x92c59000] 12:23:54 INFO - PROCESS | 1744 | 1467228234734 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1635ms 12:23:54 INFO - PROCESS | 1744 | 1467228234766 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 1744 | 1467228234770 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 12:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:23:54 INFO - PROCESS | 1744 | 1467228234777 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 1744 | 1467228234780 Marionette TRACE conn3 <- [1,790,null,{}] 12:23:54 INFO - PROCESS | 1744 | 1467228234787 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 1744 | 1467228234797 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:55 INFO - PROCESS | 1744 | 1467228235030 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:23:55 INFO - PROCESS | 1744 | 1467228235271 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:55 INFO - PROCESS | 1744 | 1467228235281 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4cc00 == 45 [pid = 1744] [id = 205] 12:23:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x92c59400) [pid = 1744] [serial = 616] [outer = (nil)] 12:23:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x95499800) [pid = 1744] [serial = 617] [outer = 0x92c59400] 12:23:55 INFO - PROCESS | 1744 | 1467228235402 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x954de800) [pid = 1744] [serial = 618] [outer = 0x92c59400] 12:23:56 INFO - PROCESS | 1744 | 1467228236318 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1580ms 12:23:56 INFO - PROCESS | 1744 | 1467228236358 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 1744 | 1467228236363 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 12:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:23:56 INFO - PROCESS | 1744 | 1467228236369 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 1744 | 1467228236373 Marionette TRACE conn3 <- [1,794,null,{}] 12:23:56 INFO - PROCESS | 1744 | 1467228236380 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:56 INFO - PROCESS | 1744 | 1467228236385 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:56 INFO - PROCESS | 1744 | 1467228236564 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:23:56 INFO - PROCESS | 1744 | 1467228236803 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:56 INFO - PROCESS | 1744 | 1467228236814 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed23c00 == 46 [pid = 1744] [id = 206] 12:23:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x91c15c00) [pid = 1744] [serial = 619] [outer = (nil)] 12:23:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x954e7c00) [pid = 1744] [serial = 620] [outer = 0x91c15c00] 12:23:56 INFO - PROCESS | 1744 | 1467228236939 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95525400) [pid = 1744] [serial = 621] [outer = 0x91c15c00] 12:23:57 INFO - PROCESS | 1744 | 1467228237832 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1531ms 12:23:57 INFO - PROCESS | 1744 | 1467228237902 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:23:57 INFO - PROCESS | 1744 | 1467228237906 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 12:23:57 INFO - PROCESS | 1744 | 1467228237913 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 1744 | 1467228237916 Marionette TRACE conn3 <- [1,798,null,{}] 12:23:57 INFO - PROCESS | 1744 | 1467228237922 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 1744 | 1467228237928 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:58 INFO - PROCESS | 1744 | 1467228238154 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:23:58 INFO - PROCESS | 1744 | 1467228238391 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:23:58 INFO - PROCESS | 1744 | 1467228238400 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bd400 == 47 [pid = 1744] [id = 207] 12:23:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8e0d5400) [pid = 1744] [serial = 622] [outer = (nil)] 12:23:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x90602000) [pid = 1744] [serial = 623] [outer = 0x8e0d5400] 12:23:58 INFO - PROCESS | 1744 | 1467228238527 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x954e0800) [pid = 1744] [serial = 624] [outer = 0x8e0d5400] 12:23:59 INFO - PROCESS | 1744 | 1467228239668 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:23:59 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 12:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1840ms 12:23:59 INFO - PROCESS | 1744 | 1467228239756 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 1744 | 1467228239763 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 12:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:23:59 INFO - PROCESS | 1744 | 1467228239772 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 1744 | 1467228239777 Marionette TRACE conn3 <- [1,802,null,{}] 12:23:59 INFO - PROCESS | 1744 | 1467228239786 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:59 INFO - PROCESS | 1744 | 1467228239797 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:23:59 INFO - PROCESS | 1744 | 1467228239990 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:24:00 INFO - PROCESS | 1744 | 1467228240256 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:00 INFO - PROCESS | 1744 | 1467228240270 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x90610800 == 48 [pid = 1744] [id = 208] 12:24:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x908c1800) [pid = 1744] [serial = 625] [outer = (nil)] 12:24:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x908cec00) [pid = 1744] [serial = 626] [outer = 0x908c1800] 12:24:00 INFO - PROCESS | 1744 | 1467228240346 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x908d9000) [pid = 1744] [serial = 627] [outer = 0x908c1800] 12:24:01 INFO - PROCESS | 1744 | 1467228241445 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:24:01 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 12:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1747ms 12:24:01 INFO - PROCESS | 1744 | 1467228241519 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 1744 | 1467228241527 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 12:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:24:01 INFO - PROCESS | 1744 | 1467228241538 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 1744 | 1467228241541 Marionette TRACE conn3 <- [1,806,null,{}] 12:24:01 INFO - PROCESS | 1744 | 1467228241549 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:01 INFO - PROCESS | 1744 | 1467228241555 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcfc00 == 47 [pid = 1744] [id = 198] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcf000 == 46 [pid = 1744] [id = 197] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0da000 == 45 [pid = 1744] [id = 196] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3800 == 44 [pid = 1744] [id = 195] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed30400 == 43 [pid = 1744] [id = 187] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d9800 == 42 [pid = 1744] [id = 188] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8de43000 == 41 [pid = 1744] [id = 192] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x91b4a000 == 40 [pid = 1744] [id = 190] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x90967400 == 39 [pid = 1744] [id = 189] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3400 == 38 [pid = 1744] [id = 194] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x91b55800 == 37 [pid = 1744] [id = 191] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x92c57c00 == 36 [pid = 1744] [id = 193] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8de45800 == 35 [pid = 1744] [id = 183] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bd400 == 34 [pid = 1744] [id = 207] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x90610800 == 33 [pid = 1744] [id = 208] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed23c00 == 32 [pid = 1744] [id = 206] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4cc00 == 31 [pid = 1744] [id = 205] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x9096ac00 == 30 [pid = 1744] [id = 203] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd6800 == 29 [pid = 1744] [id = 204] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x924e9000 == 28 [pid = 1744] [id = 202] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x909ae800 == 27 [pid = 1744] [id = 201] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4bc00 == 26 [pid = 1744] [id = 199] 12:24:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a800 == 25 [pid = 1744] [id = 200] 12:24:03 INFO - PROCESS | 1744 | 1467228243049 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8f08ec00) [pid = 1744] [serial = 524] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8ee86400) [pid = 1744] [serial = 523] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x91b4b400) [pid = 1744] [serial = 527] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x912b3c00) [pid = 1744] [serial = 526] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x95497400) [pid = 1744] [serial = 530] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x93b62800) [pid = 1744] [serial = 529] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x96786c00) [pid = 1744] [serial = 533] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x95529800) [pid = 1744] [serial = 532] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9976f000) [pid = 1744] [serial = 536] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x967f3c00) [pid = 1744] [serial = 535] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9b183c00) [pid = 1744] [serial = 539] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9a840400) [pid = 1744] [serial = 538] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ee7f800) [pid = 1744] [serial = 550] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8e0dc000) [pid = 1744] [serial = 553] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9bb57000) [pid = 1744] [serial = 542] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9b788000) [pid = 1744] [serial = 541] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9c38a000) [pid = 1744] [serial = 545] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9c386800) [pid = 1744] [serial = 544] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f088c00) [pid = 1744] [serial = 556] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92e1a400) [pid = 1744] [serial = 548] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x912b2800) [pid = 1744] [serial = 547] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x908c5000) [pid = 1744] [serial = 551] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90603400) [pid = 1744] [serial = 557] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ed27c00) [pid = 1744] [serial = 554] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ed22800) [pid = 1744] [serial = 559] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f08c400) [pid = 1744] [serial = 560] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1744 | 1467228243440 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:03 INFO - PROCESS | 1744 | 1467228243453 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bdc00 == 26 [pid = 1744] [id = 209] 12:24:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8d4bec00) [pid = 1744] [serial = 628] [outer = (nil)] 12:24:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8de46000) [pid = 1744] [serial = 629] [outer = 0x8d4bec00] 12:24:03 INFO - PROCESS | 1744 | 1467228243529 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8de50400) [pid = 1744] [serial = 630] [outer = 0x8d4bec00] 12:24:04 INFO - PROCESS | 1744 | 1467228244357 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:24:04 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 12:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 2891ms 12:24:04 INFO - PROCESS | 1744 | 1467228244430 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 1744 | 1467228244436 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 12:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:24:04 INFO - PROCESS | 1744 | 1467228244444 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 1744 | 1467228244449 Marionette TRACE conn3 <- [1,810,null,{}] 12:24:04 INFO - PROCESS | 1744 | 1467228244456 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:04 INFO - PROCESS | 1744 | 1467228244465 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:04 INFO - PROCESS | 1744 | 1467228244633 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:24:04 INFO - PROCESS | 1744 | 1467228244757 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:04 INFO - PROCESS | 1744 | 1467228244767 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed29000 == 27 [pid = 1744] [id = 210] 12:24:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ed29800) [pid = 1744] [serial = 631] [outer = (nil)] 12:24:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ed30400) [pid = 1744] [serial = 632] [outer = 0x8ed29800] 12:24:04 INFO - PROCESS | 1744 | 1467228244843 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8edd5400) [pid = 1744] [serial = 633] [outer = 0x8ed29800] 12:24:05 INFO - PROCESS | 1744 | 1467228245782 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1387ms 12:24:05 INFO - PROCESS | 1744 | 1467228245831 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 1744 | 1467228245836 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 12:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:24:05 INFO - PROCESS | 1744 | 1467228245843 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 1744 | 1467228245847 Marionette TRACE conn3 <- [1,814,null,{}] 12:24:05 INFO - PROCESS | 1744 | 1467228245861 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:05 INFO - PROCESS | 1744 | 1467228245866 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:06 INFO - PROCESS | 1744 | 1467228246091 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:24:06 INFO - PROCESS | 1744 | 1467228246125 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:06 INFO - PROCESS | 1744 | 1467228246131 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f086c00 == 28 [pid = 1744] [id = 211] 12:24:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8f087c00) [pid = 1744] [serial = 634] [outer = (nil)] 12:24:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f08b800) [pid = 1744] [serial = 635] [outer = 0x8f087c00] 12:24:06 INFO - PROCESS | 1744 | 1467228246208 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90603800) [pid = 1744] [serial = 636] [outer = 0x8f087c00] 12:24:07 INFO - PROCESS | 1744 | 1467228247259 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 1744 | 1467228247343 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 12:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:24:07 INFO - PROCESS | 1744 | 1467228247382 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 1744 | 1467228247391 Marionette TRACE conn3 <- [1,818,null,{}] 12:24:07 INFO - PROCESS | 1744 | 1467228247397 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:07 INFO - PROCESS | 1744 | 1467228247405 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:08 INFO - PROCESS | 1744 | 1467228248276 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e0d8400) [pid = 1744] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91b48800) [pid = 1744] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8de4d000) [pid = 1744] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91b4c800) [pid = 1744] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92419800) [pid = 1744] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92c58c00) [pid = 1744] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x911f5400) [pid = 1744] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ed22000) [pid = 1744] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f084000) [pid = 1744] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x909ba800) [pid = 1744] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d4b4000) [pid = 1744] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e0dc800) [pid = 1744] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:24:08 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x908c3000) [pid = 1744] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:24:08 INFO - PROCESS | 1744 | 1467228248459 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:08 INFO - PROCESS | 1744 | 1467228248471 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4d000 == 29 [pid = 1744] [id = 212] 12:24:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8e0d7800) [pid = 1744] [serial = 637] [outer = (nil)] 12:24:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ee81c00) [pid = 1744] [serial = 638] [outer = 0x8e0d7800] 12:24:08 INFO - PROCESS | 1744 | 1467228248596 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x908e3000) [pid = 1744] [serial = 639] [outer = 0x8e0d7800] 12:24:09 INFO - PROCESS | 1744 | 1467228249383 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2068ms 12:24:09 INFO - PROCESS | 1744 | 1467228249419 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 1744 | 1467228249423 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 12:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:24:09 INFO - PROCESS | 1744 | 1467228249430 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 1744 | 1467228249432 Marionette TRACE conn3 <- [1,822,null,{}] 12:24:09 INFO - PROCESS | 1744 | 1467228249438 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 1744 | 1467228249443 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:09 INFO - PROCESS | 1744 | 1467228249613 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:24:09 INFO - PROCESS | 1744 | 1467228249632 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:09 INFO - PROCESS | 1744 | 1467228249640 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096b400 == 30 [pid = 1744] [id = 213] 12:24:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9096f000) [pid = 1744] [serial = 640] [outer = (nil)] 12:24:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x909af000) [pid = 1744] [serial = 641] [outer = 0x9096f000] 12:24:09 INFO - PROCESS | 1744 | 1467228249715 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x909b7400) [pid = 1744] [serial = 642] [outer = 0x9096f000] 12:24:10 INFO - PROCESS | 1744 | 1467228250908 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 1744 | 1467228250969 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 12:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:24:10 INFO - PROCESS | 1744 | 1467228250978 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 1744 | 1467228250983 Marionette TRACE conn3 <- [1,826,null,{}] 12:24:10 INFO - PROCESS | 1744 | 1467228250992 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:11 INFO - PROCESS | 1744 | 1467228250999 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:11 INFO - PROCESS | 1744 | 1467228251229 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:24:11 INFO - PROCESS | 1744 | 1467228251458 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:11 INFO - PROCESS | 1744 | 1467228251467 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed21800 == 31 [pid = 1744] [id = 214] 12:24:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed26c00) [pid = 1744] [serial = 643] [outer = (nil)] 12:24:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ee86800) [pid = 1744] [serial = 644] [outer = 0x8ed26c00] 12:24:11 INFO - PROCESS | 1744 | 1467228251556 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9060e800) [pid = 1744] [serial = 645] [outer = 0x8ed26c00] 12:24:12 INFO - PROCESS | 1744 | 1467228252590 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1639ms 12:24:12 INFO - PROCESS | 1744 | 1467228252618 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 1744 | 1467228252626 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 12:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:24:12 INFO - PROCESS | 1744 | 1467228252638 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - PROCESS | 1744 | 1467228252642 Marionette TRACE conn3 <- [1,830,null,{}] 12:24:12 INFO - PROCESS | 1744 | 1467228252649 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:12 INFO - PROCESS | 1744 | 1467228252655 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:12 INFO - PROCESS | 1744 | 1467228252884 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:24:13 INFO - PROCESS | 1744 | 1467228253109 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:13 INFO - PROCESS | 1744 | 1467228253118 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d7400 == 32 [pid = 1744] [id = 215] 12:24:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f08c800) [pid = 1744] [serial = 646] [outer = (nil)] 12:24:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9117d400) [pid = 1744] [serial = 647] [outer = 0x8f08c800] 12:24:13 INFO - PROCESS | 1744 | 1467228253220 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91187400) [pid = 1744] [serial = 648] [outer = 0x8f08c800] 12:24:14 INFO - PROCESS | 1744 | 1467228254234 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1631ms 12:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:24:14 INFO - PROCESS | 1744 | 1467228254270 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 1744 | 1467228254273 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 12:24:14 INFO - PROCESS | 1744 | 1467228254281 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 1744 | 1467228254288 Marionette TRACE conn3 <- [1,834,null,{}] 12:24:14 INFO - PROCESS | 1744 | 1467228254305 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:14 INFO - PROCESS | 1744 | 1467228254315 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:14 INFO - PROCESS | 1744 | 1467228254559 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:24:14 INFO - PROCESS | 1744 | 1467228254824 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:14 INFO - PROCESS | 1744 | 1467228254837 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b8400 == 33 [pid = 1744] [id = 216] 12:24:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x912b9c00) [pid = 1744] [serial = 649] [outer = (nil)] 12:24:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x912bd800) [pid = 1744] [serial = 650] [outer = 0x912b9c00] 12:24:14 INFO - PROCESS | 1744 | 1467228254929 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91b4a800) [pid = 1744] [serial = 651] [outer = 0x912b9c00] 12:24:15 INFO - PROCESS | 1744 | 1467228255940 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1700ms 12:24:15 INFO - PROCESS | 1744 | 1467228255980 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 1744 | 1467228255985 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 12:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:24:15 INFO - PROCESS | 1744 | 1467228255992 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:24:15 INFO - PROCESS | 1744 | 1467228255995 Marionette TRACE conn3 <- [1,838,null,{}] 12:24:16 INFO - PROCESS | 1744 | 1467228256002 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:16 INFO - PROCESS | 1744 | 1467228256006 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:16 INFO - PROCESS | 1744 | 1467228256226 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:24:16 INFO - PROCESS | 1744 | 1467228256437 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:16 INFO - PROCESS | 1744 | 1467228256444 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b4dc00 == 34 [pid = 1744] [id = 217] 12:24:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91b50000) [pid = 1744] [serial = 652] [outer = (nil)] 12:24:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91b57c00) [pid = 1744] [serial = 653] [outer = 0x91b50000] 12:24:16 INFO - PROCESS | 1744 | 1467228256574 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91c0cc00) [pid = 1744] [serial = 654] [outer = 0x91b50000] 12:24:17 INFO - PROCESS | 1744 | 1467228257515 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1581ms 12:24:17 INFO - PROCESS | 1744 | 1467228257575 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:24:17 INFO - PROCESS | 1744 | 1467228257578 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 12:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:24:17 INFO - PROCESS | 1744 | 1467228257586 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 1744 | 1467228257589 Marionette TRACE conn3 <- [1,842,null,{}] 12:24:17 INFO - PROCESS | 1744 | 1467228257595 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:17 INFO - PROCESS | 1744 | 1467228257601 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:17 INFO - PROCESS | 1744 | 1467228257815 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:24:18 INFO - PROCESS | 1744 | 1467228258031 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:18 INFO - PROCESS | 1744 | 1467228258041 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ba000 == 35 [pid = 1744] [id = 218] 12:24:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8d4bd800) [pid = 1744] [serial = 655] [outer = (nil)] 12:24:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x924e0c00) [pid = 1744] [serial = 656] [outer = 0x8d4bd800] 12:24:18 INFO - PROCESS | 1744 | 1467228258145 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x924e3400) [pid = 1744] [serial = 657] [outer = 0x8d4bd800] 12:24:19 INFO - PROCESS | 1744 | 1467228259069 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1530ms 12:24:19 INFO - PROCESS | 1744 | 1467228259118 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:24:19 INFO - PROCESS | 1744 | 1467228259122 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 12:24:19 INFO - PROCESS | 1744 | 1467228259128 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 1744 | 1467228259132 Marionette TRACE conn3 <- [1,846,null,{}] 12:24:19 INFO - PROCESS | 1744 | 1467228259138 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:19 INFO - PROCESS | 1744 | 1467228259149 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:19 INFO - PROCESS | 1744 | 1467228259436 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:24:19 INFO - PROCESS | 1744 | 1467228259705 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:19 INFO - PROCESS | 1744 | 1467228259715 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed28c00 == 36 [pid = 1744] [id = 219] 12:24:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x924e7400) [pid = 1744] [serial = 658] [outer = (nil)] 12:24:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x92c4ec00) [pid = 1744] [serial = 659] [outer = 0x924e7400] 12:24:19 INFO - PROCESS | 1744 | 1467228259823 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x92c54000) [pid = 1744] [serial = 660] [outer = 0x924e7400] 12:24:20 INFO - PROCESS | 1744 | 1467228260738 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1690ms 12:24:20 INFO - PROCESS | 1744 | 1467228260820 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:24:20 INFO - PROCESS | 1744 | 1467228260824 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 12:24:20 INFO - PROCESS | 1744 | 1467228260831 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 1744 | 1467228260835 Marionette TRACE conn3 <- [1,850,null,{}] 12:24:20 INFO - PROCESS | 1744 | 1467228260841 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:20 INFO - PROCESS | 1744 | 1467228260846 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:21 INFO - PROCESS | 1744 | 1467228261070 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:24:21 INFO - PROCESS | 1744 | 1467228261311 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:21 INFO - PROCESS | 1744 | 1467228261320 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6400 == 37 [pid = 1744] [id = 220] 12:24:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x909b4000) [pid = 1744] [serial = 661] [outer = (nil)] 12:24:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92e14c00) [pid = 1744] [serial = 662] [outer = 0x909b4000] 12:24:21 INFO - PROCESS | 1744 | 1467228261464 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x92c4f800) [pid = 1744] [serial = 663] [outer = 0x909b4000] 12:24:22 INFO - PROCESS | 1744 | 1467228262392 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1583ms 12:24:22 INFO - PROCESS | 1744 | 1467228262414 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 1744 | 1467228262417 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 12:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:24:22 INFO - PROCESS | 1744 | 1467228262432 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - PROCESS | 1744 | 1467228262443 Marionette TRACE conn3 <- [1,854,null,{}] 12:24:22 INFO - PROCESS | 1744 | 1467228262451 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:22 INFO - PROCESS | 1744 | 1467228262456 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:22 INFO - PROCESS | 1744 | 1467228262654 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:24:23 INFO - PROCESS | 1744 | 1467228263012 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:23 INFO - PROCESS | 1744 | 1467228263021 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5800 == 38 [pid = 1744] [id = 221] 12:24:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8d4b7000) [pid = 1744] [serial = 664] [outer = (nil)] 12:24:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8de44400) [pid = 1744] [serial = 665] [outer = 0x8d4b7000] 12:24:23 INFO - PROCESS | 1744 | 1467228263145 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8e0dcc00) [pid = 1744] [serial = 666] [outer = 0x8d4b7000] 12:24:24 INFO - PROCESS | 1744 | 1467228264193 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x91c0d400) [pid = 1744] [serial = 599] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x91b50400) [pid = 1744] [serial = 596] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x93cbc400) [pid = 1744] [serial = 583] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x93e24000) [pid = 1744] [serial = 584] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x91b55000) [pid = 1744] [serial = 571] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x91c0ec00) [pid = 1744] [serial = 572] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x924ec000) [pid = 1744] [serial = 574] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x924eec00) [pid = 1744] [serial = 575] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93b62400) [pid = 1744] [serial = 580] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93c50000) [pid = 1744] [serial = 581] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92579c00) [pid = 1744] [serial = 577] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x92c4c000) [pid = 1744] [serial = 578] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ee80000) [pid = 1744] [serial = 589] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90609800) [pid = 1744] [serial = 590] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9117c000) [pid = 1744] [serial = 563] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x909ac800) [pid = 1744] [serial = 562] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91180c00) [pid = 1744] [serial = 568] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x911eb000) [pid = 1744] [serial = 569] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d4b8c00) [pid = 1744] [serial = 586] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8de47400) [pid = 1744] [serial = 587] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ee89c00) [pid = 1744] [serial = 565] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x90606000) [pid = 1744] [serial = 566] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91c17c00) [pid = 1744] [serial = 600] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9117f400) [pid = 1744] [serial = 389] [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.] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91b53000) [pid = 1744] [serial = 597] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9096dc00) [pid = 1744] [serial = 593] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x909bac00) [pid = 1744] [serial = 594] [outer = (nil)] [url = about:blank] 12:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1853ms 12:24:24 INFO - PROCESS | 1744 | 1467228264280 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 1744 | 1467228264291 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 12:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:24:24 INFO - PROCESS | 1744 | 1467228264312 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - PROCESS | 1744 | 1467228264317 Marionette TRACE conn3 <- [1,858,null,{}] 12:24:24 INFO - PROCESS | 1744 | 1467228264325 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:24 INFO - PROCESS | 1744 | 1467228264330 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:24 INFO - PROCESS | 1744 | 1467228264561 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:24:24 INFO - PROCESS | 1744 | 1467228264775 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:24 INFO - PROCESS | 1744 | 1467228264785 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd5000 == 39 [pid = 1744] [id = 222] 12:24:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ee7ec00) [pid = 1744] [serial = 667] [outer = (nil)] 12:24:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ee89c00) [pid = 1744] [serial = 668] [outer = 0x8ee7ec00] 12:24:24 INFO - PROCESS | 1744 | 1467228264910 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90606800) [pid = 1744] [serial = 669] [outer = 0x8ee7ec00] 12:24:25 INFO - PROCESS | 1744 | 1467228265738 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1483ms 12:24:25 INFO - PROCESS | 1744 | 1467228265799 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 1744 | 1467228265805 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 12:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:24:25 INFO - PROCESS | 1744 | 1467228265821 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 1744 | 1467228265825 Marionette TRACE conn3 <- [1,862,null,{}] 12:24:25 INFO - PROCESS | 1744 | 1467228265831 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:25 INFO - PROCESS | 1744 | 1467228265836 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:26 INFO - PROCESS | 1744 | 1467228266013 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:24:26 INFO - PROCESS | 1744 | 1467228266023 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:26 INFO - PROCESS | 1744 | 1467228266029 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x908dac00 == 40 [pid = 1744] [id = 223] 12:24:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9096a000) [pid = 1744] [serial = 670] [outer = (nil)] 12:24:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x909b8400) [pid = 1744] [serial = 671] [outer = 0x9096a000] 12:24:26 INFO - PROCESS | 1744 | 1467228266103 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9117cc00) [pid = 1744] [serial = 672] [outer = 0x9096a000] 12:24:27 INFO - PROCESS | 1744 | 1467228267150 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1393ms 12:24:27 INFO - PROCESS | 1744 | 1467228267207 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:24:27 INFO - PROCESS | 1744 | 1467228267211 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 12:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:24:27 INFO - PROCESS | 1744 | 1467228267235 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:24:27 INFO - PROCESS | 1744 | 1467228267249 Marionette TRACE conn3 <- [1,866,null,{}] 12:24:27 INFO - PROCESS | 1744 | 1467228267268 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:27 INFO - PROCESS | 1744 | 1467228267276 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:27 INFO - PROCESS | 1744 | 1467228267536 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:24:27 INFO - PROCESS | 1744 | 1467228267564 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:27 INFO - PROCESS | 1744 | 1467228267575 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f085c00 == 41 [pid = 1744] [id = 224] 12:24:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x911ee000) [pid = 1744] [serial = 673] [outer = (nil)] 12:24:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x912b3800) [pid = 1744] [serial = 674] [outer = 0x911ee000] 12:24:27 INFO - PROCESS | 1744 | 1467228267659 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91b4a400) [pid = 1744] [serial = 675] [outer = 0x911ee000] 12:24:28 INFO - PROCESS | 1744 | 1467228268667 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1468ms 12:24:28 INFO - PROCESS | 1744 | 1467228268694 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 1744 | 1467228268698 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 12:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:24:28 INFO - PROCESS | 1744 | 1467228268704 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 1744 | 1467228268708 Marionette TRACE conn3 <- [1,870,null,{}] 12:24:28 INFO - PROCESS | 1744 | 1467228268713 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 1744 | 1467228268718 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:29 INFO - PROCESS | 1744 | 1467228269049 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ed29800) [pid = 1744] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d4bec00) [pid = 1744] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x908c1800) [pid = 1744] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f087c00) [pid = 1744] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8de4c000) [pid = 1744] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x909b3800) [pid = 1744] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x924e9400) [pid = 1744] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x911f1800) [pid = 1744] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92c59000) [pid = 1744] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92c59400) [pid = 1744] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91c15c00) [pid = 1744] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e0d5400) [pid = 1744] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:24:29 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e0d7800) [pid = 1744] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:24:29 INFO - PROCESS | 1744 | 1467228269261 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:29 INFO - PROCESS | 1744 | 1467228269271 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1c00 == 42 [pid = 1744] [id = 225] 12:24:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d4b3800) [pid = 1744] [serial = 676] [outer = (nil)] 12:24:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ed2cc00) [pid = 1744] [serial = 677] [outer = 0x8d4b3800] 12:24:29 INFO - PROCESS | 1744 | 1467228269354 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f087c00) [pid = 1744] [serial = 678] [outer = 0x8d4b3800] 12:24:30 INFO - PROCESS | 1744 | 1467228270193 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1535ms 12:24:30 INFO - PROCESS | 1744 | 1467228270242 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 1744 | 1467228270248 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 12:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:24:30 INFO - PROCESS | 1744 | 1467228270259 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - PROCESS | 1744 | 1467228270264 Marionette TRACE conn3 <- [1,874,null,{}] 12:24:30 INFO - PROCESS | 1744 | 1467228270275 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:30 INFO - PROCESS | 1744 | 1467228270283 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:30 INFO - PROCESS | 1744 | 1467228270461 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:24:30 INFO - PROCESS | 1744 | 1467228270587 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:30 INFO - PROCESS | 1744 | 1467228270604 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b52000 == 43 [pid = 1744] [id = 226] 12:24:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91b52400) [pid = 1744] [serial = 679] [outer = (nil)] 12:24:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91c0b800) [pid = 1744] [serial = 680] [outer = 0x91b52400] 12:24:30 INFO - PROCESS | 1744 | 1467228270683 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x924e1400) [pid = 1744] [serial = 681] [outer = 0x91b52400] 12:24:31 INFO - PROCESS | 1744 | 1467228271749 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1539ms 12:24:31 INFO - PROCESS | 1744 | 1467228271798 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:24:31 INFO - PROCESS | 1744 | 1467228271805 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 12:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:24:31 INFO - PROCESS | 1744 | 1467228271814 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 1744 | 1467228271819 Marionette TRACE conn3 <- [1,878,null,{}] 12:24:31 INFO - PROCESS | 1744 | 1467228271830 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:31 INFO - PROCESS | 1744 | 1467228271836 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:32 INFO - PROCESS | 1744 | 1467228272233 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:24:32 INFO - PROCESS | 1744 | 1467228272495 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:32 INFO - PROCESS | 1744 | 1467228272503 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3000 == 44 [pid = 1744] [id = 227] 12:24:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8edcfc00) [pid = 1744] [serial = 682] [outer = (nil)] 12:24:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90608c00) [pid = 1744] [serial = 683] [outer = 0x8edcfc00] 12:24:32 INFO - PROCESS | 1744 | 1467228272637 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x908ce400) [pid = 1744] [serial = 684] [outer = 0x8edcfc00] 12:24:33 INFO - PROCESS | 1744 | 1467228273583 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1806ms 12:24:33 INFO - PROCESS | 1744 | 1467228273621 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 1744 | 1467228273628 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 12:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:24:33 INFO - PROCESS | 1744 | 1467228273640 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 1744 | 1467228273644 Marionette TRACE conn3 <- [1,882,null,{}] 12:24:33 INFO - PROCESS | 1744 | 1467228273651 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 1744 | 1467228273658 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:33 INFO - PROCESS | 1744 | 1467228273867 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:24:34 INFO - PROCESS | 1744 | 1467228274041 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:34 INFO - PROCESS | 1744 | 1467228274052 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x91181800 == 45 [pid = 1744] [id = 228] 12:24:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91182000) [pid = 1744] [serial = 685] [outer = (nil)] 12:24:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x911e9c00) [pid = 1744] [serial = 686] [outer = 0x91182000] 12:24:34 INFO - PROCESS | 1744 | 1467228274154 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x911f6800) [pid = 1744] [serial = 687] [outer = 0x91182000] 12:24:35 INFO - PROCESS | 1744 | 1467228275216 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1646ms 12:24:35 INFO - PROCESS | 1744 | 1467228275287 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:24:35 INFO - PROCESS | 1744 | 1467228275292 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 12:24:35 INFO - PROCESS | 1744 | 1467228275299 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - PROCESS | 1744 | 1467228275306 Marionette TRACE conn3 <- [1,886,null,{}] 12:24:35 INFO - PROCESS | 1744 | 1467228275324 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 1744 | 1467228275333 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:35 INFO - PROCESS | 1744 | 1467228275575 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:24:35 INFO - PROCESS | 1744 | 1467228275848 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:35 INFO - PROCESS | 1744 | 1467228275860 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x924ee400 == 46 [pid = 1744] [id = 229] 12:24:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9256dc00) [pid = 1744] [serial = 688] [outer = (nil)] 12:24:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92573400) [pid = 1744] [serial = 689] [outer = 0x9256dc00] 12:24:35 INFO - PROCESS | 1744 | 1467228275953 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92c4b400) [pid = 1744] [serial = 690] [outer = 0x9256dc00] 12:24:36 INFO - PROCESS | 1744 | 1467228276889 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1603ms 12:24:36 INFO - PROCESS | 1744 | 1467228276901 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 1744 | 1467228276906 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 12:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:24:36 INFO - PROCESS | 1744 | 1467228276914 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - PROCESS | 1744 | 1467228276918 Marionette TRACE conn3 <- [1,890,null,{}] 12:24:36 INFO - PROCESS | 1744 | 1467228276924 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 1744 | 1467228276930 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:37 INFO - PROCESS | 1744 | 1467228277139 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:24:37 INFO - PROCESS | 1744 | 1467228277310 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:37 INFO - PROCESS | 1744 | 1467228277319 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d3400 == 47 [pid = 1744] [id = 230] 12:24:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x909afc00) [pid = 1744] [serial = 691] [outer = (nil)] 12:24:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92e20800) [pid = 1744] [serial = 692] [outer = 0x909afc00] 12:24:37 INFO - PROCESS | 1744 | 1467228277453 Marionette DEBUG loaded listener.js 12:24:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93b5c800) [pid = 1744] [serial = 693] [outer = 0x909afc00] 12:24:38 INFO - PROCESS | 1744 | 1467228278395 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1541ms 12:24:38 INFO - PROCESS | 1744 | 1467228278456 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:24:38 INFO - PROCESS | 1744 | 1467228278461 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 12:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:24:38 INFO - PROCESS | 1744 | 1467228278468 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:24:38 INFO - PROCESS | 1744 | 1467228278471 Marionette TRACE conn3 <- [1,894,null,{}] 12:24:38 INFO - PROCESS | 1744 | 1467228278478 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:38 INFO - PROCESS | 1744 | 1467228278482 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:38 INFO - PROCESS | 1744 | 1467228278725 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:24:38 INFO - PROCESS | 1744 | 1467228278968 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:38 INFO - PROCESS | 1744 | 1467228278976 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0db400 == 48 [pid = 1744] [id = 231] 12:24:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x908c9800) [pid = 1744] [serial = 694] [outer = (nil)] 12:24:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93b66000) [pid = 1744] [serial = 695] [outer = 0x908c9800] 12:24:39 INFO - PROCESS | 1744 | 1467228279061 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b67400) [pid = 1744] [serial = 696] [outer = 0x908c9800] 12:24:40 INFO - PROCESS | 1744 | 1467228280080 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1648ms 12:24:40 INFO - PROCESS | 1744 | 1467228280117 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 1744 | 1467228280121 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 12:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:24:40 INFO - PROCESS | 1744 | 1467228280128 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 1744 | 1467228280132 Marionette TRACE conn3 <- [1,898,null,{}] 12:24:40 INFO - PROCESS | 1744 | 1467228280138 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:40 INFO - PROCESS | 1744 | 1467228280148 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:40 INFO - PROCESS | 1744 | 1467228280376 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:24:40 INFO - PROCESS | 1744 | 1467228280600 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:40 INFO - PROCESS | 1744 | 1467228280607 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x91178800 == 49 [pid = 1744] [id = 232] 12:24:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x92e17000) [pid = 1744] [serial = 697] [outer = (nil)] 12:24:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x94986c00) [pid = 1744] [serial = 698] [outer = 0x92e17000] 12:24:40 INFO - PROCESS | 1744 | 1467228280739 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9538f000) [pid = 1744] [serial = 699] [outer = 0x92e17000] 12:24:41 INFO - PROCESS | 1744 | 1467228281691 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1635ms 12:24:41 INFO - PROCESS | 1744 | 1467228281765 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 1744 | 1467228281768 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 12:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:24:41 INFO - PROCESS | 1744 | 1467228281775 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 1744 | 1467228281779 Marionette TRACE conn3 <- [1,902,null,{}] 12:24:41 INFO - PROCESS | 1744 | 1467228281785 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 1744 | 1467228281790 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:42 INFO - PROCESS | 1744 | 1467228282014 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:24:42 INFO - PROCESS | 1744 | 1467228282232 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:42 INFO - PROCESS | 1744 | 1467228282242 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4800 == 50 [pid = 1744] [id = 233] 12:24:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x93cc6000) [pid = 1744] [serial = 700] [outer = (nil)] 12:24:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x95490c00) [pid = 1744] [serial = 701] [outer = 0x93cc6000] 12:24:42 INFO - PROCESS | 1744 | 1467228282371 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x95493c00) [pid = 1744] [serial = 702] [outer = 0x93cc6000] 12:24:43 INFO - PROCESS | 1744 | 1467228283382 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1646ms 12:24:43 INFO - PROCESS | 1744 | 1467228283427 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 1744 | 1467228283445 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 12:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:24:43 INFO - PROCESS | 1744 | 1467228283456 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 1744 | 1467228283463 Marionette TRACE conn3 <- [1,906,null,{}] 12:24:43 INFO - PROCESS | 1744 | 1467228283474 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 1744 | 1467228283483 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:43 INFO - PROCESS | 1744 | 1467228283830 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:24:44 INFO - PROCESS | 1744 | 1467228284110 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:44 INFO - PROCESS | 1744 | 1467228284118 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4c800 == 51 [pid = 1744] [id = 234] 12:24:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8e0d7c00) [pid = 1744] [serial = 703] [outer = (nil)] 12:24:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x95498c00) [pid = 1744] [serial = 704] [outer = 0x8e0d7c00] 12:24:44 INFO - PROCESS | 1744 | 1467228284207 Marionette DEBUG loaded listener.js 12:24:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x954db400) [pid = 1744] [serial = 705] [outer = 0x8e0d7c00] 12:24:45 INFO - PROCESS | 1744 | 1467228285180 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1790ms 12:24:45 INFO - PROCESS | 1744 | 1467228285246 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:24:45 INFO - PROCESS | 1744 | 1467228285250 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 12:24:45 INFO - PROCESS | 1744 | 1467228285256 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:24:45 INFO - PROCESS | 1744 | 1467228285260 Marionette TRACE conn3 <- [1,910,null,{}] 12:24:45 INFO - PROCESS | 1744 | 1467228285266 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:45 INFO - PROCESS | 1744 | 1467228285272 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:45 INFO - PROCESS | 1744 | 1467228285468 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:24:45 INFO - PROCESS | 1744 | 1467228285700 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:45 INFO - PROCESS | 1744 | 1467228285711 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x90608800 == 52 [pid = 1744] [id = 235] 12:24:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9060bc00) [pid = 1744] [serial = 706] [outer = (nil)] 12:24:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x911ef000) [pid = 1744] [serial = 707] [outer = 0x9060bc00] 12:24:45 INFO - PROCESS | 1744 | 1467228285808 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x92578c00) [pid = 1744] [serial = 708] [outer = 0x9060bc00] 12:24:47 INFO - PROCESS | 1744 | 1467228287006 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1791ms 12:24:47 INFO - PROCESS | 1744 | 1467228287048 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:24:47 INFO - PROCESS | 1744 | 1467228287055 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 12:24:47 INFO - PROCESS | 1744 | 1467228287064 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 1744 | 1467228287070 Marionette TRACE conn3 <- [1,914,null,{}] 12:24:47 INFO - PROCESS | 1744 | 1467228287088 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:47 INFO - PROCESS | 1744 | 1467228287094 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:47 INFO - PROCESS | 1744 | 1467228287338 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:24:47 INFO - PROCESS | 1744 | 1467228287531 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:47 INFO - PROCESS | 1744 | 1467228287547 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd400 == 53 [pid = 1744] [id = 236] 12:24:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8edce000) [pid = 1744] [serial = 709] [outer = (nil)] 12:24:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8edd4c00) [pid = 1744] [serial = 710] [outer = 0x8edce000] 12:24:47 INFO - PROCESS | 1744 | 1467228287637 Marionette DEBUG loaded listener.js 12:24:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8ee7c400) [pid = 1744] [serial = 711] [outer = 0x8edce000] 12:24:48 INFO - PROCESS | 1744 | 1467228288660 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1645ms 12:24:48 INFO - PROCESS | 1744 | 1467228288709 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:24:48 INFO - PROCESS | 1744 | 1467228288718 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 12:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:24:48 INFO - PROCESS | 1744 | 1467228288732 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:24:48 INFO - PROCESS | 1744 | 1467228288736 Marionette TRACE conn3 <- [1,918,null,{}] 12:24:48 INFO - PROCESS | 1744 | 1467228288744 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:48 INFO - PROCESS | 1744 | 1467228288750 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:48 INFO - PROCESS | 1744 | 1467228288954 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee84c00 == 52 [pid = 1744] [id = 113] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7e000 == 51 [pid = 1744] [id = 114] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x908db800 == 50 [pid = 1744] [id = 115] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x90968c00 == 49 [pid = 1744] [id = 128] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bdc00 == 48 [pid = 1744] [id = 209] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8eddac00 == 47 [pid = 1744] [id = 118] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8edda400 == 46 [pid = 1744] [id = 116] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8de45c00 == 45 [pid = 1744] [id = 122] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x93c4c800 == 44 [pid = 1744] [id = 120] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee85400 == 43 [pid = 1744] [id = 119] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d0800 == 42 [pid = 1744] [id = 125] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x92c56000 == 41 [pid = 1744] [id = 127] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2e800 == 40 [pid = 1744] [id = 129] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4b400 == 39 [pid = 1744] [id = 123] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x90966000 == 38 [pid = 1744] [id = 117] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed21c00 == 37 [pid = 1744] [id = 126] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9b786400 == 36 [pid = 1744] [id = 121] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9a981400 == 35 [pid = 1744] [id = 124] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x90608800 == 34 [pid = 1744] [id = 235] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd400 == 33 [pid = 1744] [id = 236] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4c800 == 32 [pid = 1744] [id = 234] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4800 == 31 [pid = 1744] [id = 233] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x91178800 == 30 [pid = 1744] [id = 232] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d3400 == 29 [pid = 1744] [id = 230] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0db400 == 28 [pid = 1744] [id = 231] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x924ee400 == 27 [pid = 1744] [id = 229] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x91181800 == 26 [pid = 1744] [id = 228] 12:24:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3000 == 25 [pid = 1744] [id = 227] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8ed30400) [pid = 1744] [serial = 632] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8de46000) [pid = 1744] [serial = 629] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8de50400) [pid = 1744] [serial = 630] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x908d9000) [pid = 1744] [serial = 627] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x908cec00) [pid = 1744] [serial = 626] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8f08b800) [pid = 1744] [serial = 635] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8f08e800) [pid = 1744] [serial = 603] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8ee83800) [pid = 1744] [serial = 602] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x911f2000) [pid = 1744] [serial = 606] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9117ec00) [pid = 1744] [serial = 605] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x92c4cc00) [pid = 1744] [serial = 609] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x92572000) [pid = 1744] [serial = 608] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x92e1cc00) [pid = 1744] [serial = 612] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x92e16c00) [pid = 1744] [serial = 611] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93cb8c00) [pid = 1744] [serial = 615] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x93b65c00) [pid = 1744] [serial = 614] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x954de800) [pid = 1744] [serial = 618] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x95499800) [pid = 1744] [serial = 617] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x95525400) [pid = 1744] [serial = 621] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x954e7c00) [pid = 1744] [serial = 620] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x954e0800) [pid = 1744] [serial = 624] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90602000) [pid = 1744] [serial = 623] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x909af000) [pid = 1744] [serial = 641] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ee81c00) [pid = 1744] [serial = 638] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90603800) [pid = 1744] [serial = 636] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8edd5400) [pid = 1744] [serial = 633] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x908e3000) [pid = 1744] [serial = 639] [outer = (nil)] [url = about:blank] 12:24:50 INFO - PROCESS | 1744 | 1467228290519 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:50 INFO - PROCESS | 1744 | 1467228290528 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de42800 == 26 [pid = 1744] [id = 237] 12:24:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8de43800) [pid = 1744] [serial = 712] [outer = (nil)] 12:24:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8de48000) [pid = 1744] [serial = 713] [outer = 0x8de43800] 12:24:50 INFO - PROCESS | 1744 | 1467228290616 Marionette DEBUG loaded listener.js 12:24:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e0d0c00) [pid = 1744] [serial = 714] [outer = 0x8de43800] 12:24:51 INFO - PROCESS | 1744 | 1467228291488 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2798ms 12:24:51 INFO - PROCESS | 1744 | 1467228291531 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:24:51 INFO - PROCESS | 1744 | 1467228291537 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 12:24:51 INFO - PROCESS | 1744 | 1467228291545 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 1744 | 1467228291550 Marionette TRACE conn3 <- [1,922,null,{}] 12:24:51 INFO - PROCESS | 1744 | 1467228291558 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:51 INFO - PROCESS | 1744 | 1467228291565 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:51 INFO - PROCESS | 1744 | 1467228291761 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:24:51 INFO - PROCESS | 1744 | 1467228291893 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:51 INFO - PROCESS | 1744 | 1467228291902 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed24000 == 27 [pid = 1744] [id = 238] 12:24:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ed2e000) [pid = 1744] [serial = 715] [outer = (nil)] 12:24:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8edd7800) [pid = 1744] [serial = 716] [outer = 0x8ed2e000] 12:24:51 INFO - PROCESS | 1744 | 1467228291978 Marionette DEBUG loaded listener.js 12:24:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ee7e000) [pid = 1744] [serial = 717] [outer = 0x8ed2e000] 12:24:52 INFO - PROCESS | 1744 | 1467228292845 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1386ms 12:24:52 INFO - PROCESS | 1744 | 1467228292936 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 1744 | 1467228292943 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 12:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:24:52 INFO - PROCESS | 1744 | 1467228292959 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 1744 | 1467228292963 Marionette TRACE conn3 <- [1,926,null,{}] 12:24:52 INFO - PROCESS | 1744 | 1467228292972 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 1744 | 1467228292977 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:53 INFO - PROCESS | 1744 | 1467228293209 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:24:53 INFO - PROCESS | 1744 | 1467228293237 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:53 INFO - PROCESS | 1744 | 1467228293250 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd9400 == 28 [pid = 1744] [id = 239] 12:24:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f082c00) [pid = 1744] [serial = 718] [outer = (nil)] 12:24:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x90609400) [pid = 1744] [serial = 719] [outer = 0x8f082c00] 12:24:53 INFO - PROCESS | 1744 | 1467228293337 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x908c2400) [pid = 1744] [serial = 720] [outer = 0x8f082c00] 12:24:54 INFO - PROCESS | 1744 | 1467228294407 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1485ms 12:24:54 INFO - PROCESS | 1744 | 1467228294444 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 1744 | 1467228294448 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 12:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:24:54 INFO - PROCESS | 1744 | 1467228294464 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 1744 | 1467228294474 Marionette TRACE conn3 <- [1,930,null,{}] 12:24:54 INFO - PROCESS | 1744 | 1467228294490 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 1744 | 1467228294499 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:54 INFO - PROCESS | 1744 | 1467228294774 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:24:54 INFO - PROCESS | 1744 | 1467228294954 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:54 INFO - PROCESS | 1744 | 1467228294961 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4f800 == 29 [pid = 1744] [id = 240] 12:24:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8e0d9400) [pid = 1744] [serial = 721] [outer = (nil)] 12:24:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x908de800) [pid = 1744] [serial = 722] [outer = 0x8e0d9400] 12:24:55 INFO - PROCESS | 1744 | 1467228295702 Marionette DEBUG loaded listener.js 12:24:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x909acc00) [pid = 1744] [serial = 723] [outer = 0x8e0d9400] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x911ee000) [pid = 1744] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d4b3800) [pid = 1744] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x909b4000) [pid = 1744] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d4b7000) [pid = 1744] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x924e7400) [pid = 1744] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ed26c00) [pid = 1744] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8d4bd800) [pid = 1744] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x912b9c00) [pid = 1744] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9096f000) [pid = 1744] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8f08c800) [pid = 1744] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ee7ec00) [pid = 1744] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9096a000) [pid = 1744] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91b50000) [pid = 1744] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:24:55 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91b52400) [pid = 1744] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:24:56 INFO - PROCESS | 1744 | 1467228296536 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2107ms 12:24:56 INFO - PROCESS | 1744 | 1467228296563 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:24:56 INFO - PROCESS | 1744 | 1467228296568 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 12:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:24:56 INFO - PROCESS | 1744 | 1467228296575 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:24:56 INFO - PROCESS | 1744 | 1467228296578 Marionette TRACE conn3 <- [1,934,null,{}] 12:24:56 INFO - PROCESS | 1744 | 1467228296584 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:56 INFO - PROCESS | 1744 | 1467228296588 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:56 INFO - PROCESS | 1744 | 1467228296803 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:24:56 INFO - PROCESS | 1744 | 1467228296823 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:56 INFO - PROCESS | 1744 | 1467228296831 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed27800 == 30 [pid = 1744] [id = 241] 12:24:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90963400) [pid = 1744] [serial = 724] [outer = (nil)] 12:24:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x909b7800) [pid = 1744] [serial = 725] [outer = 0x90963400] 12:24:56 INFO - PROCESS | 1744 | 1467228296906 Marionette DEBUG loaded listener.js 12:24:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x909bb800) [pid = 1744] [serial = 726] [outer = 0x90963400] 12:24:57 INFO - PROCESS | 1744 | 1467228297966 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1433ms 12:24:58 INFO - PROCESS | 1744 | 1467228298010 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:24:58 INFO - PROCESS | 1744 | 1467228298018 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 12:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:24:58 INFO - PROCESS | 1744 | 1467228298028 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 1744 | 1467228298033 Marionette TRACE conn3 <- [1,938,null,{}] 12:24:58 INFO - PROCESS | 1744 | 1467228298044 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:58 INFO - PROCESS | 1744 | 1467228298049 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:58 INFO - PROCESS | 1744 | 1467228298264 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:24:58 INFO - PROCESS | 1744 | 1467228298491 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:24:58 INFO - PROCESS | 1744 | 1467228298509 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcf800 == 31 [pid = 1744] [id = 242] 12:24:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8edd3800) [pid = 1744] [serial = 727] [outer = (nil)] 12:24:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ee7bc00) [pid = 1744] [serial = 728] [outer = 0x8edd3800] 12:24:58 INFO - PROCESS | 1744 | 1467228298642 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x90606400) [pid = 1744] [serial = 729] [outer = 0x8edd3800] 12:24:59 INFO - PROCESS | 1744 | 1467228299608 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1635ms 12:24:59 INFO - PROCESS | 1744 | 1467228299663 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 1744 | 1467228299671 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 12:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:24:59 INFO - PROCESS | 1744 | 1467228299683 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - PROCESS | 1744 | 1467228299687 Marionette TRACE conn3 <- [1,942,null,{}] 12:24:59 INFO - PROCESS | 1744 | 1467228299695 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:59 INFO - PROCESS | 1744 | 1467228299702 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:24:59 INFO - PROCESS | 1744 | 1467228299949 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:25:00 INFO - PROCESS | 1744 | 1467228300174 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:00 INFO - PROCESS | 1744 | 1467228300182 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4bc00 == 32 [pid = 1744] [id = 243] 12:25:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ed2fc00) [pid = 1744] [serial = 730] [outer = (nil)] 12:25:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x909b5c00) [pid = 1744] [serial = 731] [outer = 0x8ed2fc00] 12:25:00 INFO - PROCESS | 1744 | 1467228300319 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91184000) [pid = 1744] [serial = 732] [outer = 0x8ed2fc00] 12:25:01 INFO - PROCESS | 1744 | 1467228301390 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1755ms 12:25:01 INFO - PROCESS | 1744 | 1467228301441 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 1744 | 1467228301448 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 12:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:25:01 INFO - PROCESS | 1744 | 1467228301458 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 1744 | 1467228301469 Marionette TRACE conn3 <- [1,946,null,{}] 12:25:01 INFO - PROCESS | 1744 | 1467228301498 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:01 INFO - PROCESS | 1744 | 1467228301513 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:01 INFO - PROCESS | 1744 | 1467228301839 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:25:02 INFO - PROCESS | 1744 | 1467228302031 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:02 INFO - PROCESS | 1744 | 1467228302046 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x912bd000 == 33 [pid = 1744] [id = 244] 12:25:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912be000) [pid = 1744] [serial = 733] [outer = (nil)] 12:25:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91b4f400) [pid = 1744] [serial = 734] [outer = 0x912be000] 12:25:02 INFO - PROCESS | 1744 | 1467228302138 Marionette DEBUG loaded listener.js 12:25:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91b54000) [pid = 1744] [serial = 735] [outer = 0x912be000] 12:25:03 INFO - PROCESS | 1744 | 1467228303073 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1648ms 12:25:03 INFO - PROCESS | 1744 | 1467228303104 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:25:03 INFO - PROCESS | 1744 | 1467228303110 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 12:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:25:03 INFO - PROCESS | 1744 | 1467228303117 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 1744 | 1467228303121 Marionette TRACE conn3 <- [1,950,null,{}] 12:25:03 INFO - PROCESS | 1744 | 1467228303127 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:03 INFO - PROCESS | 1744 | 1467228303133 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:03 INFO - PROCESS | 1744 | 1467228303317 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:25:03 INFO - PROCESS | 1744 | 1467228303487 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:03 INFO - PROCESS | 1744 | 1467228303493 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x909af800 == 34 [pid = 1744] [id = 245] 12:25:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91b56c00) [pid = 1744] [serial = 736] [outer = (nil)] 12:25:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x91c12c00) [pid = 1744] [serial = 737] [outer = 0x91b56c00] 12:25:03 INFO - PROCESS | 1744 | 1467228303579 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91c16800) [pid = 1744] [serial = 738] [outer = 0x91b56c00] 12:25:04 INFO - PROCESS | 1744 | 1467228304543 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1484ms 12:25:04 INFO - PROCESS | 1744 | 1467228304602 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:25:04 INFO - PROCESS | 1744 | 1467228304606 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 12:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:25:04 INFO - PROCESS | 1744 | 1467228304613 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:25:04 INFO - PROCESS | 1744 | 1467228304617 Marionette TRACE conn3 <- [1,954,null,{}] 12:25:04 INFO - PROCESS | 1744 | 1467228304623 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:04 INFO - PROCESS | 1744 | 1467228304628 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:04 INFO - PROCESS | 1744 | 1467228304824 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:25:05 INFO - PROCESS | 1744 | 1467228305037 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:05 INFO - PROCESS | 1744 | 1467228305046 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd5c00 == 35 [pid = 1744] [id = 246] 12:25:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x91c11400) [pid = 1744] [serial = 739] [outer = (nil)] 12:25:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x924ea000) [pid = 1744] [serial = 740] [outer = 0x91c11400] 12:25:05 INFO - PROCESS | 1744 | 1467228305174 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x924ed800) [pid = 1744] [serial = 741] [outer = 0x91c11400] 12:25:06 INFO - PROCESS | 1744 | 1467228306127 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1582ms 12:25:06 INFO - PROCESS | 1744 | 1467228306197 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:25:06 INFO - PROCESS | 1744 | 1467228306202 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 12:25:06 INFO - PROCESS | 1744 | 1467228306209 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:25:06 INFO - PROCESS | 1744 | 1467228306213 Marionette TRACE conn3 <- [1,958,null,{}] 12:25:06 INFO - PROCESS | 1744 | 1467228306219 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:06 INFO - PROCESS | 1744 | 1467228306231 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:06 INFO - PROCESS | 1744 | 1467228306498 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:25:06 INFO - PROCESS | 1744 | 1467228306784 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:06 INFO - PROCESS | 1744 | 1467228306793 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2b000 == 36 [pid = 1744] [id = 247] 12:25:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x91c10400) [pid = 1744] [serial = 742] [outer = (nil)] 12:25:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92c52400) [pid = 1744] [serial = 743] [outer = 0x91c10400] 12:25:06 INFO - PROCESS | 1744 | 1467228306892 Marionette DEBUG loaded listener.js 12:25:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x92e1c800) [pid = 1744] [serial = 744] [outer = 0x91c10400] 12:25:07 INFO - PROCESS | 1744 | 1467228307858 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1682ms 12:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:25:07 INFO - PROCESS | 1744 | 1467228307891 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 1744 | 1467228307895 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 12:25:07 INFO - PROCESS | 1744 | 1467228307902 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 1744 | 1467228307906 Marionette TRACE conn3 <- [1,962,null,{}] 12:25:07 INFO - PROCESS | 1744 | 1467228307913 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:07 INFO - PROCESS | 1744 | 1467228307917 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:08 INFO - PROCESS | 1744 | 1467228308107 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:25:08 INFO - PROCESS | 1744 | 1467228308345 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:08 INFO - PROCESS | 1744 | 1467228308356 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d7800 == 37 [pid = 1744] [id = 248] 12:25:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x90965400) [pid = 1744] [serial = 745] [outer = (nil)] 12:25:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x93b5d400) [pid = 1744] [serial = 746] [outer = 0x90965400] 12:25:08 INFO - PROCESS | 1744 | 1467228308483 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x93b59400) [pid = 1744] [serial = 747] [outer = 0x90965400] 12:25:09 INFO - PROCESS | 1744 | 1467228309404 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1536ms 12:25:09 INFO - PROCESS | 1744 | 1467228309437 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:25:09 INFO - PROCESS | 1744 | 1467228309441 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 12:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:25:09 INFO - PROCESS | 1744 | 1467228309448 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - PROCESS | 1744 | 1467228309451 Marionette TRACE conn3 <- [1,966,null,{}] 12:25:09 INFO - PROCESS | 1744 | 1467228309457 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:09 INFO - PROCESS | 1744 | 1467228309463 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:09 INFO - PROCESS | 1744 | 1467228309656 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:25:09 INFO - PROCESS | 1744 | 1467228309967 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:09 INFO - PROCESS | 1744 | 1467228309977 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2000 == 38 [pid = 1744] [id = 249] 12:25:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8d4b2c00) [pid = 1744] [serial = 748] [outer = (nil)] 12:25:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8d4bc800) [pid = 1744] [serial = 749] [outer = 0x8d4b2c00] 12:25:10 INFO - PROCESS | 1744 | 1467228310108 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8f08e000) [pid = 1744] [serial = 750] [outer = 0x8d4b2c00] 12:25:11 INFO - PROCESS | 1744 | 1467228311167 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1787ms 12:25:11 INFO - PROCESS | 1744 | 1467228311237 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:25:11 INFO - PROCESS | 1744 | 1467228311244 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 12:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:25:11 INFO - PROCESS | 1744 | 1467228311254 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 1744 | 1467228311258 Marionette TRACE conn3 <- [1,970,null,{}] 12:25:11 INFO - PROCESS | 1744 | 1467228311268 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:11 INFO - PROCESS | 1744 | 1467228311274 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:11 INFO - PROCESS | 1744 | 1467228311508 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:25:11 INFO - PROCESS | 1744 | 1467228311852 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:11 INFO - PROCESS | 1744 | 1467228311873 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d5800 == 39 [pid = 1744] [id = 250] 12:25:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8e0d5c00) [pid = 1744] [serial = 751] [outer = (nil)] 12:25:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8edd5400) [pid = 1744] [serial = 752] [outer = 0x8e0d5c00] 12:25:11 INFO - PROCESS | 1744 | 1467228311951 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8ee83c00) [pid = 1744] [serial = 753] [outer = 0x8e0d5c00] 12:25:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd5000 == 38 [pid = 1744] [id = 222] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x912b3800) [pid = 1744] [serial = 674] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x91b4a400) [pid = 1744] [serial = 675] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8f087c00) [pid = 1744] [serial = 678] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x92e14c00) [pid = 1744] [serial = 662] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x92c4f800) [pid = 1744] [serial = 663] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8de44400) [pid = 1744] [serial = 665] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8e0dcc00) [pid = 1744] [serial = 666] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x92c4ec00) [pid = 1744] [serial = 659] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x92c54000) [pid = 1744] [serial = 660] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8ee86800) [pid = 1744] [serial = 644] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9060e800) [pid = 1744] [serial = 645] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x924e0c00) [pid = 1744] [serial = 656] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x924e3400) [pid = 1744] [serial = 657] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x912bd800) [pid = 1744] [serial = 650] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x91b4a800) [pid = 1744] [serial = 651] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x909b7400) [pid = 1744] [serial = 642] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9117d400) [pid = 1744] [serial = 647] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91187400) [pid = 1744] [serial = 648] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ee89c00) [pid = 1744] [serial = 668] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90606800) [pid = 1744] [serial = 669] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x909b8400) [pid = 1744] [serial = 671] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91b57c00) [pid = 1744] [serial = 653] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91c0cc00) [pid = 1744] [serial = 654] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x924e1400) [pid = 1744] [serial = 681] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91c0b800) [pid = 1744] [serial = 680] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9117cc00) [pid = 1744] [serial = 672] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ed2cc00) [pid = 1744] [serial = 677] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1744 | 1467228312931 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1734ms 12:25:12 INFO - PROCESS | 1744 | 1467228312988 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 1744 | 1467228312996 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 12:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:25:13 INFO - PROCESS | 1744 | 1467228313007 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - PROCESS | 1744 | 1467228313011 Marionette TRACE conn3 <- [1,974,null,{}] 12:25:13 INFO - PROCESS | 1744 | 1467228313018 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:13 INFO - PROCESS | 1744 | 1467228313024 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:13 INFO - PROCESS | 1744 | 1467228313207 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:25:13 INFO - PROCESS | 1744 | 1467228313411 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:13 INFO - PROCESS | 1744 | 1467228313419 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed28800 == 39 [pid = 1744] [id = 251] 12:25:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x90602800) [pid = 1744] [serial = 754] [outer = (nil)] 12:25:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x908c5000) [pid = 1744] [serial = 755] [outer = 0x90602800] 12:25:13 INFO - PROCESS | 1744 | 1467228313501 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x908de000) [pid = 1744] [serial = 756] [outer = 0x90602800] 12:25:14 INFO - PROCESS | 1744 | 1467228314355 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1385ms 12:25:14 INFO - PROCESS | 1744 | 1467228314392 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 1744 | 1467228314397 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 12:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:25:14 INFO - PROCESS | 1744 | 1467228314405 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 1744 | 1467228314411 Marionette TRACE conn3 <- [1,978,null,{}] 12:25:14 INFO - PROCESS | 1744 | 1467228314427 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 1744 | 1467228314436 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:14 INFO - PROCESS | 1744 | 1467228314615 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:25:14 INFO - PROCESS | 1744 | 1467228314759 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:14 INFO - PROCESS | 1744 | 1467228314772 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x9117f000 == 40 [pid = 1744] [id = 252] 12:25:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91182c00) [pid = 1744] [serial = 757] [outer = (nil)] 12:25:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x911ee400) [pid = 1744] [serial = 758] [outer = 0x91182c00] 12:25:14 INFO - PROCESS | 1744 | 1467228314847 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x912b6c00) [pid = 1744] [serial = 759] [outer = 0x91182c00] 12:25:15 INFO - PROCESS | 1744 | 1467228315782 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1437ms 12:25:15 INFO - PROCESS | 1744 | 1467228315843 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 1744 | 1467228315848 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 12:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:25:15 INFO - PROCESS | 1744 | 1467228315861 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 1744 | 1467228315864 Marionette TRACE conn3 <- [1,982,null,{}] 12:25:15 INFO - PROCESS | 1744 | 1467228315870 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 1744 | 1467228315875 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:16 INFO - PROCESS | 1744 | 1467228316114 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:25:16 INFO - PROCESS | 1744 | 1467228316140 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:16 INFO - PROCESS | 1744 | 1467228316146 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1800 == 41 [pid = 1744] [id = 253] 12:25:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9117ec00) [pid = 1744] [serial = 760] [outer = (nil)] 12:25:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91b4a800) [pid = 1744] [serial = 761] [outer = 0x9117ec00] 12:25:16 INFO - PROCESS | 1744 | 1467228316219 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91b53800) [pid = 1744] [serial = 762] [outer = 0x9117ec00] 12:25:17 INFO - PROCESS | 1744 | 1467228317378 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8f082c00) [pid = 1744] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91182000) [pid = 1744] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9060bc00) [pid = 1744] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93cc6000) [pid = 1744] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8e0d9400) [pid = 1744] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9256dc00) [pid = 1744] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8edce000) [pid = 1744] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x908c9800) [pid = 1744] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ed2e000) [pid = 1744] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8edcfc00) [pid = 1744] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e0d7c00) [pid = 1744] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x909afc00) [pid = 1744] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8de43800) [pid = 1744] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:25:17 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92e17000) [pid = 1744] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1596ms 12:25:17 INFO - PROCESS | 1744 | 1467228317454 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 1744 | 1467228317458 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 12:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:25:17 INFO - PROCESS | 1744 | 1467228317464 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 1744 | 1467228317468 Marionette TRACE conn3 <- [1,986,null,{}] 12:25:17 INFO - PROCESS | 1744 | 1467228317473 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 1744 | 1467228317478 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:17 INFO - PROCESS | 1744 | 1467228317646 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:25:17 INFO - PROCESS | 1744 | 1467228317850 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:17 INFO - PROCESS | 1744 | 1467228317857 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2e000 == 42 [pid = 1744] [id = 254] 12:25:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90604400) [pid = 1744] [serial = 763] [outer = (nil)] 12:25:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90965c00) [pid = 1744] [serial = 764] [outer = 0x90604400] 12:25:17 INFO - PROCESS | 1744 | 1467228317930 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x911f0800) [pid = 1744] [serial = 765] [outer = 0x90604400] 12:25:18 INFO - PROCESS | 1744 | 1467228318711 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1290ms 12:25:18 INFO - PROCESS | 1744 | 1467228318755 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 1744 | 1467228318759 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 12:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:25:18 INFO - PROCESS | 1744 | 1467228318765 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - PROCESS | 1744 | 1467228318769 Marionette TRACE conn3 <- [1,990,null,{}] 12:25:18 INFO - PROCESS | 1744 | 1467228318780 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:18 INFO - PROCESS | 1744 | 1467228318792 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:19 INFO - PROCESS | 1744 | 1467228319004 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:25:19 INFO - PROCESS | 1744 | 1467228319139 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:19 INFO - PROCESS | 1744 | 1467228319148 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3800 == 43 [pid = 1744] [id = 255] 12:25:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8edd2c00) [pid = 1744] [serial = 766] [outer = (nil)] 12:25:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92c4a400) [pid = 1744] [serial = 767] [outer = 0x8edd2c00] 12:25:19 INFO - PROCESS | 1744 | 1467228319221 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92c56000) [pid = 1744] [serial = 768] [outer = 0x8edd2c00] 12:25:20 INFO - PROCESS | 1744 | 1467228320286 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1587ms 12:25:20 INFO - PROCESS | 1744 | 1467228320354 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 1744 | 1467228320361 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 12:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:25:20 INFO - PROCESS | 1744 | 1467228320370 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 1744 | 1467228320378 Marionette TRACE conn3 <- [1,994,null,{}] 12:25:20 INFO - PROCESS | 1744 | 1467228320386 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 1744 | 1467228320392 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:20 INFO - PROCESS | 1744 | 1467228320634 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:25:20 INFO - PROCESS | 1744 | 1467228320915 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:20 INFO - PROCESS | 1744 | 1467228320924 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d9400 == 44 [pid = 1744] [id = 256] 12:25:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8edcfc00) [pid = 1744] [serial = 769] [outer = (nil)] 12:25:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f089400) [pid = 1744] [serial = 770] [outer = 0x8edcfc00] 12:25:21 INFO - PROCESS | 1744 | 1467228321018 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x908c6c00) [pid = 1744] [serial = 771] [outer = 0x8edcfc00] 12:25:22 INFO - PROCESS | 1744 | 1467228322003 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1689ms 12:25:22 INFO - PROCESS | 1744 | 1467228322060 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 1744 | 1467228322068 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 12:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:25:22 INFO - PROCESS | 1744 | 1467228322079 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:25:22 INFO - PROCESS | 1744 | 1467228322083 Marionette TRACE conn3 <- [1,998,null,{}] 12:25:22 INFO - PROCESS | 1744 | 1467228322090 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:22 INFO - PROCESS | 1744 | 1467228322096 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:22 INFO - PROCESS | 1744 | 1467228322294 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:25:22 INFO - PROCESS | 1744 | 1467228322530 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:22 INFO - PROCESS | 1744 | 1467228322539 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x911e8800 == 45 [pid = 1744] [id = 257] 12:25:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x911ea400) [pid = 1744] [serial = 772] [outer = (nil)] 12:25:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x912bb800) [pid = 1744] [serial = 773] [outer = 0x911ea400] 12:25:22 INFO - PROCESS | 1744 | 1467228322659 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91b4d400) [pid = 1744] [serial = 774] [outer = 0x911ea400] 12:25:23 INFO - PROCESS | 1744 | 1467228323634 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1587ms 12:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:25:23 INFO - PROCESS | 1744 | 1467228323667 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:25:23 INFO - PROCESS | 1744 | 1467228323670 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 12:25:23 INFO - PROCESS | 1744 | 1467228323678 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:25:23 INFO - PROCESS | 1744 | 1467228323684 Marionette TRACE conn3 <- [1,1002,null,{}] 12:25:23 INFO - PROCESS | 1744 | 1467228323701 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:23 INFO - PROCESS | 1744 | 1467228323711 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:23 INFO - PROCESS | 1744 | 1467228323917 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:25:24 INFO - PROCESS | 1744 | 1467228324140 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:24 INFO - PROCESS | 1744 | 1467228324151 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c16c00 == 46 [pid = 1744] [id = 258] 12:25:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92e17000) [pid = 1744] [serial = 775] [outer = (nil)] 12:25:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x92e1bc00) [pid = 1744] [serial = 776] [outer = 0x92e17000] 12:25:24 INFO - PROCESS | 1744 | 1467228324285 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93b66800) [pid = 1744] [serial = 777] [outer = 0x92e17000] 12:25:25 INFO - PROCESS | 1744 | 1467228325280 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1642ms 12:25:25 INFO - PROCESS | 1744 | 1467228325319 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:25:25 INFO - PROCESS | 1744 | 1467228325324 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 12:25:25 INFO - PROCESS | 1744 | 1467228325331 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 1744 | 1467228325335 Marionette TRACE conn3 <- [1,1006,null,{}] 12:25:25 INFO - PROCESS | 1744 | 1467228325341 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:25 INFO - PROCESS | 1744 | 1467228325346 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:25 INFO - PROCESS | 1744 | 1467228325541 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:25:25 INFO - PROCESS | 1744 | 1467228325759 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:25 INFO - PROCESS | 1744 | 1467228325767 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ba400 == 47 [pid = 1744] [id = 259] 12:25:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x911f4000) [pid = 1744] [serial = 778] [outer = (nil)] 12:25:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93e19800) [pid = 1744] [serial = 779] [outer = 0x911f4000] 12:25:25 INFO - PROCESS | 1744 | 1467228325893 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93e1f800) [pid = 1744] [serial = 780] [outer = 0x911f4000] 12:25:26 INFO - PROCESS | 1744 | 1467228326861 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1589ms 12:25:26 INFO - PROCESS | 1744 | 1467228326921 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 1744 | 1467228326926 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 12:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:25:26 INFO - PROCESS | 1744 | 1467228326933 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 1744 | 1467228326935 Marionette TRACE conn3 <- [1,1010,null,{}] 12:25:26 INFO - PROCESS | 1744 | 1467228326942 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:26 INFO - PROCESS | 1744 | 1467228326947 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:27 INFO - PROCESS | 1744 | 1467228327136 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:25:27 INFO - PROCESS | 1744 | 1467228327365 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:27 INFO - PROCESS | 1744 | 1467228327375 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b7c00 == 48 [pid = 1744] [id = 260] 12:25:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8de4ac00) [pid = 1744] [serial = 781] [outer = (nil)] 12:25:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9538b000) [pid = 1744] [serial = 782] [outer = 0x8de4ac00] 12:25:27 INFO - PROCESS | 1744 | 1467228327499 Marionette DEBUG loaded listener.js 12:25:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x95393800) [pid = 1744] [serial = 783] [outer = 0x8de4ac00] 12:25:28 INFO - PROCESS | 1744 | 1467228328431 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1543ms 12:25:28 INFO - PROCESS | 1744 | 1467228328478 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:25:28 INFO - PROCESS | 1744 | 1467228328482 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 12:25:28 INFO - PROCESS | 1744 | 1467228328489 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - PROCESS | 1744 | 1467228328493 Marionette TRACE conn3 <- [1,1014,null,{}] 12:25:28 INFO - PROCESS | 1744 | 1467228328499 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:28 INFO - PROCESS | 1744 | 1467228328509 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:28 INFO - PROCESS | 1744 | 1467228328751 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:25:29 INFO - PROCESS | 1744 | 1467228328980 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:29 INFO - PROCESS | 1744 | 1467228328991 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x908cf400 == 49 [pid = 1744] [id = 261] 12:25:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x93e1d400) [pid = 1744] [serial = 784] [outer = (nil)] 12:25:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x954e3400) [pid = 1744] [serial = 785] [outer = 0x93e1d400] 12:25:29 INFO - PROCESS | 1744 | 1467228329112 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x954e9400) [pid = 1744] [serial = 786] [outer = 0x93e1d400] 12:25:30 INFO - PROCESS | 1744 | 1467228330021 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1583ms 12:25:30 INFO - PROCESS | 1744 | 1467228330073 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:25:30 INFO - PROCESS | 1744 | 1467228330077 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 12:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:25:30 INFO - PROCESS | 1744 | 1467228330085 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:25:30 INFO - PROCESS | 1744 | 1467228330089 Marionette TRACE conn3 <- [1,1018,null,{}] 12:25:30 INFO - PROCESS | 1744 | 1467228330095 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 1744 | 1467228330105 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:30 INFO - PROCESS | 1744 | 1467228330296 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:25:30 INFO - PROCESS | 1744 | 1467228330523 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:30 INFO - PROCESS | 1744 | 1467228330530 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de49000 == 50 [pid = 1744] [id = 262] 12:25:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8de4ec00) [pid = 1744] [serial = 787] [outer = (nil)] 12:25:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8ee7cc00) [pid = 1744] [serial = 788] [outer = 0x8de4ec00] 12:25:30 INFO - PROCESS | 1744 | 1467228330661 Marionette DEBUG loaded listener.js 12:25:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x908c5400) [pid = 1744] [serial = 789] [outer = 0x8de4ec00] 12:25:31 INFO - PROCESS | 1744 | 1467228331572 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1543ms 12:25:31 INFO - PROCESS | 1744 | 1467228331629 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:25:31 INFO - PROCESS | 1744 | 1467228331633 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 12:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:25:31 INFO - PROCESS | 1744 | 1467228331640 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:25:31 INFO - PROCESS | 1744 | 1467228331643 Marionette TRACE conn3 <- [1,1022,null,{}] 12:25:31 INFO - PROCESS | 1744 | 1467228331649 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:31 INFO - PROCESS | 1744 | 1467228331655 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:31 INFO - PROCESS | 1744 | 1467228331841 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:25:32 INFO - PROCESS | 1744 | 1467228332404 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:32 INFO - PROCESS | 1744 | 1467228332413 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed27c00 == 51 [pid = 1744] [id = 263] 12:25:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8ed2a000) [pid = 1744] [serial = 790] [outer = (nil)] 12:25:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8edd5800) [pid = 1744] [serial = 791] [outer = 0x8ed2a000] 12:25:32 INFO - PROCESS | 1744 | 1467228332497 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8f087c00) [pid = 1744] [serial = 792] [outer = 0x8ed2a000] 12:25:33 INFO - PROCESS | 1744 | 1467228333411 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1833ms 12:25:33 INFO - PROCESS | 1744 | 1467228333477 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:25:33 INFO - PROCESS | 1744 | 1467228333483 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 12:25:33 INFO - PROCESS | 1744 | 1467228333490 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 1744 | 1467228333494 Marionette TRACE conn3 <- [1,1026,null,{}] 12:25:33 INFO - PROCESS | 1744 | 1467228333502 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:33 INFO - PROCESS | 1744 | 1467228333509 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:33 INFO - PROCESS | 1744 | 1467228333696 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:25:34 INFO - PROCESS | 1744 | 1467228334011 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:34 INFO - PROCESS | 1744 | 1467228334023 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f081800 == 52 [pid = 1744] [id = 264] 12:25:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x90966c00) [pid = 1744] [serial = 793] [outer = (nil)] 12:25:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9117cc00) [pid = 1744] [serial = 794] [outer = 0x90966c00] 12:25:34 INFO - PROCESS | 1744 | 1467228334106 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x911ec400) [pid = 1744] [serial = 795] [outer = 0x90966c00] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x908dac00 == 51 [pid = 1744] [id = 223] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed29000 == 50 [pid = 1744] [id = 210] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8f086c00 == 49 [pid = 1744] [id = 211] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8f085c00 == 48 [pid = 1744] [id = 224] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5800 == 47 [pid = 1744] [id = 221] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8de42800 == 46 [pid = 1744] [id = 237] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x912b8400 == 45 [pid = 1744] [id = 216] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4d000 == 44 [pid = 1744] [id = 212] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x9096b400 == 43 [pid = 1744] [id = 213] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed21800 == 42 [pid = 1744] [id = 214] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1c00 == 41 [pid = 1744] [id = 225] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x91b4dc00 == 40 [pid = 1744] [id = 217] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6400 == 39 [pid = 1744] [id = 220] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ba000 == 38 [pid = 1744] [id = 218] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed28c00 == 37 [pid = 1744] [id = 219] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d7400 == 36 [pid = 1744] [id = 215] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x91b52000 == 35 [pid = 1744] [id = 226] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed27c00 == 34 [pid = 1744] [id = 263] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8de49000 == 33 [pid = 1744] [id = 262] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b7c00 == 32 [pid = 1744] [id = 260] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x908cf400 == 31 [pid = 1744] [id = 261] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ba400 == 30 [pid = 1744] [id = 259] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x91c16c00 == 29 [pid = 1744] [id = 258] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x911e8800 == 28 [pid = 1744] [id = 257] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3800 == 27 [pid = 1744] [id = 255] 12:25:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d9400 == 26 [pid = 1744] [id = 256] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x909b7800) [pid = 1744] [serial = 725] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x90608c00) [pid = 1744] [serial = 683] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8edd7800) [pid = 1744] [serial = 716] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x911f6800) [pid = 1744] [serial = 687] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x911e9c00) [pid = 1744] [serial = 686] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x908de800) [pid = 1744] [serial = 722] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x92c4b400) [pid = 1744] [serial = 690] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8de48000) [pid = 1744] [serial = 713] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x92573400) [pid = 1744] [serial = 689] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8e0d0c00) [pid = 1744] [serial = 714] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x93b5c800) [pid = 1744] [serial = 693] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92e20800) [pid = 1744] [serial = 692] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x93b67400) [pid = 1744] [serial = 696] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8ee7c400) [pid = 1744] [serial = 711] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8edd4c00) [pid = 1744] [serial = 710] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93b66000) [pid = 1744] [serial = 695] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9538f000) [pid = 1744] [serial = 699] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x94986c00) [pid = 1744] [serial = 698] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x95493c00) [pid = 1744] [serial = 702] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x95490c00) [pid = 1744] [serial = 701] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x954db400) [pid = 1744] [serial = 705] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x95498c00) [pid = 1744] [serial = 704] [outer = (nil)] [url = about:blank] 12:25:35 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x909acc00) [pid = 1744] [serial = 723] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90609400) [pid = 1744] [serial = 719] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908c2400) [pid = 1744] [serial = 720] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92578c00) [pid = 1744] [serial = 708] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x911ef000) [pid = 1744] [serial = 707] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ee7e000) [pid = 1744] [serial = 717] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x908ce400) [pid = 1744] [serial = 684] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1744 | 1467228336338 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2896ms 12:25:36 INFO - PROCESS | 1744 | 1467228336387 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 1744 | 1467228336394 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 12:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:25:36 INFO - PROCESS | 1744 | 1467228336403 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 1744 | 1467228336408 Marionette TRACE conn3 <- [1,1030,null,{}] 12:25:36 INFO - PROCESS | 1744 | 1467228336416 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:36 INFO - PROCESS | 1744 | 1467228336422 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:36 INFO - PROCESS | 1744 | 1467228336595 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:25:36 INFO - PROCESS | 1744 | 1467228336754 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:36 INFO - PROCESS | 1744 | 1467228336770 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4e800 == 27 [pid = 1744] [id = 265] 12:25:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8de50800) [pid = 1744] [serial = 796] [outer = (nil)] 12:25:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ed27c00) [pid = 1744] [serial = 797] [outer = 0x8de50800] 12:25:36 INFO - PROCESS | 1744 | 1467228336843 Marionette DEBUG loaded listener.js 12:25:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ed30000) [pid = 1744] [serial = 798] [outer = 0x8de50800] 12:25:37 INFO - PROCESS | 1744 | 1467228337630 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1287ms 12:25:37 INFO - PROCESS | 1744 | 1467228337691 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 1744 | 1467228337699 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 12:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:25:37 INFO - PROCESS | 1744 | 1467228337712 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:25:37 INFO - PROCESS | 1744 | 1467228337716 Marionette TRACE conn3 <- [1,1034,null,{}] 12:25:37 INFO - PROCESS | 1744 | 1467228337722 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:37 INFO - PROCESS | 1744 | 1467228337728 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:37 INFO - PROCESS | 1744 | 1467228337913 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:25:38 INFO - PROCESS | 1744 | 1467228338049 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:38 INFO - PROCESS | 1744 | 1467228338059 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f085c00 == 28 [pid = 1744] [id = 266] 12:25:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f089800) [pid = 1744] [serial = 799] [outer = (nil)] 12:25:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90609c00) [pid = 1744] [serial = 800] [outer = 0x8f089800] 12:25:38 INFO - PROCESS | 1744 | 1467228338138 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8de46c00) [pid = 1744] [serial = 801] [outer = 0x8f089800] 12:25:39 INFO - PROCESS | 1744 | 1467228339069 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1439ms 12:25:39 INFO - PROCESS | 1744 | 1467228339150 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 1744 | 1467228339153 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 12:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:25:39 INFO - PROCESS | 1744 | 1467228339161 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - PROCESS | 1744 | 1467228339167 Marionette TRACE conn3 <- [1,1038,null,{}] 12:25:39 INFO - PROCESS | 1744 | 1467228339195 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 1744 | 1467228339204 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:39 INFO - PROCESS | 1744 | 1467228339437 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:25:39 INFO - PROCESS | 1744 | 1467228339477 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:39 INFO - PROCESS | 1744 | 1467228339490 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x909adc00 == 29 [pid = 1744] [id = 267] 12:25:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x909ae000) [pid = 1744] [serial = 802] [outer = (nil)] 12:25:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x909ba800) [pid = 1744] [serial = 803] [outer = 0x909ae000] 12:25:39 INFO - PROCESS | 1744 | 1467228339567 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91186400) [pid = 1744] [serial = 804] [outer = 0x909ae000] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9117ec00) [pid = 1744] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91b56c00) [pid = 1744] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91c11400) [pid = 1744] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90965400) [pid = 1744] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x912be000) [pid = 1744] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d4b2c00) [pid = 1744] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90963400) [pid = 1744] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x90602800) [pid = 1744] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8e0d5c00) [pid = 1744] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91182c00) [pid = 1744] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8edd3800) [pid = 1744] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91c10400) [pid = 1744] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ed2fc00) [pid = 1744] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8edd2c00) [pid = 1744] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:25:41 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90604400) [pid = 1744] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:25:41 INFO - PROCESS | 1744 | 1467228341324 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2207ms 12:25:41 INFO - PROCESS | 1744 | 1467228341370 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:25:41 INFO - PROCESS | 1744 | 1467228341375 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 12:25:41 INFO - PROCESS | 1744 | 1467228341382 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:25:41 INFO - PROCESS | 1744 | 1467228341386 Marionette TRACE conn3 <- [1,1042,null,{}] 12:25:41 INFO - PROCESS | 1744 | 1467228341391 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:41 INFO - PROCESS | 1744 | 1467228341396 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:41 INFO - PROCESS | 1744 | 1467228341556 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:25:41 INFO - PROCESS | 1744 | 1467228341565 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:41 INFO - PROCESS | 1744 | 1467228341575 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee82000 == 30 [pid = 1744] [id = 268] 12:25:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90601c00) [pid = 1744] [serial = 805] [outer = (nil)] 12:25:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x909b5800) [pid = 1744] [serial = 806] [outer = 0x90601c00] 12:25:41 INFO - PROCESS | 1744 | 1467228341647 Marionette DEBUG loaded listener.js 12:25:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x911f7000) [pid = 1744] [serial = 807] [outer = 0x90601c00] 12:25:42 INFO - PROCESS | 1744 | 1467228342532 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1188ms 12:25:42 INFO - PROCESS | 1744 | 1467228342570 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:25:42 INFO - PROCESS | 1744 | 1467228342574 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 12:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:25:42 INFO - PROCESS | 1744 | 1467228342581 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:25:42 INFO - PROCESS | 1744 | 1467228342584 Marionette TRACE conn3 <- [1,1046,null,{}] 12:25:42 INFO - PROCESS | 1744 | 1467228342590 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:42 INFO - PROCESS | 1744 | 1467228342594 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:42 INFO - PROCESS | 1744 | 1467228342753 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:25:42 INFO - PROCESS | 1744 | 1467228342763 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:42 INFO - PROCESS | 1744 | 1467228342771 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b4c00 == 31 [pid = 1744] [id = 269] 12:25:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x912b6800) [pid = 1744] [serial = 808] [outer = (nil)] 12:25:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91b4e800) [pid = 1744] [serial = 809] [outer = 0x912b6800] 12:25:42 INFO - PROCESS | 1744 | 1467228342855 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91c12400) [pid = 1744] [serial = 810] [outer = 0x912b6800] 12:25:44 INFO - PROCESS | 1744 | 1467228344014 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1496ms 12:25:44 INFO - PROCESS | 1744 | 1467228344079 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:25:44 INFO - PROCESS | 1744 | 1467228344086 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 12:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:25:44 INFO - PROCESS | 1744 | 1467228344095 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:25:44 INFO - PROCESS | 1744 | 1467228344100 Marionette TRACE conn3 <- [1,1050,null,{}] 12:25:44 INFO - PROCESS | 1744 | 1467228344111 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:44 INFO - PROCESS | 1744 | 1467228344117 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:44 INFO - PROCESS | 1744 | 1467228344344 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:25:44 INFO - PROCESS | 1744 | 1467228344612 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:44 INFO - PROCESS | 1744 | 1467228344621 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bb800 == 32 [pid = 1744] [id = 270] 12:25:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ed23800) [pid = 1744] [serial = 811] [outer = (nil)] 12:25:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f07f800) [pid = 1744] [serial = 812] [outer = 0x8ed23800] 12:25:44 INFO - PROCESS | 1744 | 1467228344717 Marionette DEBUG loaded listener.js 12:25:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x908c3c00) [pid = 1744] [serial = 813] [outer = 0x8ed23800] 12:25:45 INFO - PROCESS | 1744 | 1467228345668 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1645ms 12:25:45 INFO - PROCESS | 1744 | 1467228345740 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:25:45 INFO - PROCESS | 1744 | 1467228345749 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 12:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:25:45 INFO - PROCESS | 1744 | 1467228345761 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:25:45 INFO - PROCESS | 1744 | 1467228345765 Marionette TRACE conn3 <- [1,1054,null,{}] 12:25:45 INFO - PROCESS | 1744 | 1467228345772 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:45 INFO - PROCESS | 1744 | 1467228345777 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:46 INFO - PROCESS | 1744 | 1467228346005 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:25:46 INFO - PROCESS | 1744 | 1467228346279 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:46 INFO - PROCESS | 1744 | 1467228346286 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bd400 == 33 [pid = 1744] [id = 271] 12:25:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x909b9800) [pid = 1744] [serial = 814] [outer = (nil)] 12:25:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x911f1800) [pid = 1744] [serial = 815] [outer = 0x909b9800] 12:25:46 INFO - PROCESS | 1744 | 1467228346424 Marionette DEBUG loaded listener.js 12:25:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x911eac00) [pid = 1744] [serial = 816] [outer = 0x909b9800] 12:25:47 INFO - PROCESS | 1744 | 1467228347337 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1642ms 12:25:47 INFO - PROCESS | 1744 | 1467228347402 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:25:47 INFO - PROCESS | 1744 | 1467228347406 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 12:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:25:47 INFO - PROCESS | 1744 | 1467228347414 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:25:47 INFO - PROCESS | 1744 | 1467228347420 Marionette TRACE conn3 <- [1,1058,null,{}] 12:25:47 INFO - PROCESS | 1744 | 1467228347437 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:47 INFO - PROCESS | 1744 | 1467228347446 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:47 INFO - PROCESS | 1744 | 1467228347670 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:25:47 INFO - PROCESS | 1744 | 1467228347907 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:47 INFO - PROCESS | 1744 | 1467228347919 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e9000 == 34 [pid = 1744] [id = 272] 12:25:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x924ee400) [pid = 1744] [serial = 817] [outer = (nil)] 12:25:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92574800) [pid = 1744] [serial = 818] [outer = 0x924ee400] 12:25:48 INFO - PROCESS | 1744 | 1467228348049 Marionette DEBUG loaded listener.js 12:25:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92578c00) [pid = 1744] [serial = 819] [outer = 0x924ee400] 12:25:48 INFO - PROCESS | 1744 | 1467228348958 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1596ms 12:25:49 INFO - PROCESS | 1744 | 1467228349012 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:25:49 INFO - PROCESS | 1744 | 1467228349016 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 12:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:25:49 INFO - PROCESS | 1744 | 1467228349024 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:25:49 INFO - PROCESS | 1744 | 1467228349027 Marionette TRACE conn3 <- [1,1062,null,{}] 12:25:49 INFO - PROCESS | 1744 | 1467228349033 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:49 INFO - PROCESS | 1744 | 1467228349039 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:49 INFO - PROCESS | 1744 | 1467228349232 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:25:49 INFO - PROCESS | 1744 | 1467228349408 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:49 INFO - PROCESS | 1744 | 1467228349415 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x909ad400 == 35 [pid = 1744] [id = 273] 12:25:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x92c4c000) [pid = 1744] [serial = 820] [outer = (nil)] 12:25:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x92e14800) [pid = 1744] [serial = 821] [outer = 0x92c4c000] 12:25:49 INFO - PROCESS | 1744 | 1467228349556 Marionette DEBUG loaded listener.js 12:25:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x92e18400) [pid = 1744] [serial = 822] [outer = 0x92c4c000] 12:25:50 INFO - PROCESS | 1744 | 1467228350535 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1530ms 12:25:50 INFO - PROCESS | 1744 | 1467228350555 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 1744 | 1467228350560 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 12:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:25:50 INFO - PROCESS | 1744 | 1467228350569 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - PROCESS | 1744 | 1467228350573 Marionette TRACE conn3 <- [1,1066,null,{}] 12:25:50 INFO - PROCESS | 1744 | 1467228350580 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:50 INFO - PROCESS | 1744 | 1467228350587 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:50 INFO - PROCESS | 1744 | 1467228350773 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:25:51 INFO - PROCESS | 1744 | 1467228350999 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:51 INFO - PROCESS | 1744 | 1467228351007 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4c00 == 36 [pid = 1744] [id = 274] 12:25:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8d4b7c00) [pid = 1744] [serial = 823] [outer = (nil)] 12:25:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9319c000) [pid = 1744] [serial = 824] [outer = 0x8d4b7c00] 12:25:51 INFO - PROCESS | 1744 | 1467228351093 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93b5fc00) [pid = 1744] [serial = 825] [outer = 0x8d4b7c00] 12:25:52 INFO - PROCESS | 1744 | 1467228352049 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1534ms 12:25:52 INFO - PROCESS | 1744 | 1467228352103 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:25:52 INFO - PROCESS | 1744 | 1467228352107 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 12:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:25:52 INFO - PROCESS | 1744 | 1467228352114 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:25:52 INFO - PROCESS | 1744 | 1467228352117 Marionette TRACE conn3 <- [1,1070,null,{}] 12:25:52 INFO - PROCESS | 1744 | 1467228352124 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:52 INFO - PROCESS | 1744 | 1467228352135 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:52 INFO - PROCESS | 1744 | 1467228352480 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:25:52 INFO - PROCESS | 1744 | 1467228352666 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:52 INFO - PROCESS | 1744 | 1467228352677 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed21c00 == 37 [pid = 1744] [id = 275] 12:25:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x912b2c00) [pid = 1744] [serial = 826] [outer = (nil)] 12:25:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x93e20000) [pid = 1744] [serial = 827] [outer = 0x912b2c00] 12:25:52 INFO - PROCESS | 1744 | 1467228352761 Marionette DEBUG loaded listener.js 12:25:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x94980c00) [pid = 1744] [serial = 828] [outer = 0x912b2c00] 12:25:53 INFO - PROCESS | 1744 | 1467228353721 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1639ms 12:25:53 INFO - PROCESS | 1744 | 1467228353754 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 1744 | 1467228353757 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 12:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:25:53 INFO - PROCESS | 1744 | 1467228353764 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 1744 | 1467228353767 Marionette TRACE conn3 <- [1,1074,null,{}] 12:25:53 INFO - PROCESS | 1744 | 1467228353774 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:53 INFO - PROCESS | 1744 | 1467228353779 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:53 INFO - PROCESS | 1744 | 1467228353959 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:25:54 INFO - PROCESS | 1744 | 1467228354133 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:54 INFO - PROCESS | 1744 | 1467228354145 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0cfc00 == 38 [pid = 1744] [id = 276] 12:25:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8e0d4400) [pid = 1744] [serial = 829] [outer = (nil)] 12:25:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x91b52400) [pid = 1744] [serial = 830] [outer = 0x8e0d4400] 12:25:54 INFO - PROCESS | 1744 | 1467228354223 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x912b4800) [pid = 1744] [serial = 831] [outer = 0x8e0d4400] 12:25:55 INFO - PROCESS | 1744 | 1467228355224 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1494ms 12:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:25:55 INFO - PROCESS | 1744 | 1467228355259 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 1744 | 1467228355263 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 12:25:55 INFO - PROCESS | 1744 | 1467228355270 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - PROCESS | 1744 | 1467228355274 Marionette TRACE conn3 <- [1,1078,null,{}] 12:25:55 INFO - PROCESS | 1744 | 1467228355279 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:55 INFO - PROCESS | 1744 | 1467228355285 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:55 INFO - PROCESS | 1744 | 1467228355641 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:25:55 INFO - PROCESS | 1744 | 1467228355920 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:55 INFO - PROCESS | 1744 | 1467228355928 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de49000 == 39 [pid = 1744] [id = 277] 12:25:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8de4d000) [pid = 1744] [serial = 832] [outer = (nil)] 12:25:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8e0d8400) [pid = 1744] [serial = 833] [outer = 0x8de4d000] 12:25:56 INFO - PROCESS | 1744 | 1467228356047 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8ed2d400) [pid = 1744] [serial = 834] [outer = 0x8de4d000] 12:25:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee82000 == 38 [pid = 1744] [id = 268] 12:25:56 INFO - PROCESS | 1744 | --DOCSHELL 0x909adc00 == 37 [pid = 1744] [id = 267] 12:25:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8f085c00 == 36 [pid = 1744] [id = 266] 12:25:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4e800 == 35 [pid = 1744] [id = 265] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x91b4a800) [pid = 1744] [serial = 761] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x91b53800) [pid = 1744] [serial = 762] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x91c12c00) [pid = 1744] [serial = 737] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x91c16800) [pid = 1744] [serial = 738] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x924ea000) [pid = 1744] [serial = 740] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x924ed800) [pid = 1744] [serial = 741] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93b5d400) [pid = 1744] [serial = 746] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x93b59400) [pid = 1744] [serial = 747] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x91b4f400) [pid = 1744] [serial = 734] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91b54000) [pid = 1744] [serial = 735] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8d4bc800) [pid = 1744] [serial = 749] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f08e000) [pid = 1744] [serial = 750] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x909bb800) [pid = 1744] [serial = 726] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x908c5000) [pid = 1744] [serial = 755] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x908de000) [pid = 1744] [serial = 756] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8edd5400) [pid = 1744] [serial = 752] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8ee83c00) [pid = 1744] [serial = 753] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x911ee400) [pid = 1744] [serial = 758] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ee7bc00) [pid = 1744] [serial = 728] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90606400) [pid = 1744] [serial = 729] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92c52400) [pid = 1744] [serial = 743] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92e1c800) [pid = 1744] [serial = 744] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x909b5c00) [pid = 1744] [serial = 731] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91184000) [pid = 1744] [serial = 732] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92c4a400) [pid = 1744] [serial = 767] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92c56000) [pid = 1744] [serial = 768] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90965c00) [pid = 1744] [serial = 764] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x911f0800) [pid = 1744] [serial = 765] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x912b6c00) [pid = 1744] [serial = 759] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1744 | 1467228357117 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1892ms 12:25:57 INFO - PROCESS | 1744 | 1467228357163 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 1744 | 1467228357169 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 12:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:25:57 INFO - PROCESS | 1744 | 1467228357177 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - PROCESS | 1744 | 1467228357182 Marionette TRACE conn3 <- [1,1082,null,{}] 12:25:57 INFO - PROCESS | 1744 | 1467228357190 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:57 INFO - PROCESS | 1744 | 1467228357195 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:57 INFO - PROCESS | 1744 | 1467228357388 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:25:57 INFO - PROCESS | 1744 | 1467228357516 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:57 INFO - PROCESS | 1744 | 1467228357525 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edce800 == 36 [pid = 1744] [id = 278] 12:25:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ee82c00) [pid = 1744] [serial = 835] [outer = (nil)] 12:25:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f085400) [pid = 1744] [serial = 836] [outer = 0x8ee82c00] 12:25:57 INFO - PROCESS | 1744 | 1467228357599 Marionette DEBUG loaded listener.js 12:25:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x908cc800) [pid = 1744] [serial = 837] [outer = 0x8ee82c00] 12:25:58 INFO - PROCESS | 1744 | 1467228358467 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1337ms 12:25:58 INFO - PROCESS | 1744 | 1467228358515 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:25:58 INFO - PROCESS | 1744 | 1467228358520 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 12:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:25:58 INFO - PROCESS | 1744 | 1467228358527 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:25:58 INFO - PROCESS | 1744 | 1467228358530 Marionette TRACE conn3 <- [1,1086,null,{}] 12:25:58 INFO - PROCESS | 1744 | 1467228358536 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:58 INFO - PROCESS | 1744 | 1467228358541 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:58 INFO - PROCESS | 1744 | 1467228358714 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:25:58 INFO - PROCESS | 1744 | 1467228358858 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:25:58 INFO - PROCESS | 1744 | 1467228358869 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:25:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee89000 == 37 [pid = 1744] [id = 279] 12:25:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x908da000) [pid = 1744] [serial = 838] [outer = (nil)] 12:25:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9117ac00) [pid = 1744] [serial = 839] [outer = 0x908da000] 12:25:58 INFO - PROCESS | 1744 | 1467228358938 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91185400) [pid = 1744] [serial = 840] [outer = 0x908da000] 12:25:59 INFO - PROCESS | 1744 | 1467228359861 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1386ms 12:25:59 INFO - PROCESS | 1744 | 1467228359915 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 1744 | 1467228359920 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 12:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:25:59 INFO - PROCESS | 1744 | 1467228359945 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:25:59 INFO - PROCESS | 1744 | 1467228359952 Marionette TRACE conn3 <- [1,1090,null,{}] 12:25:59 INFO - PROCESS | 1744 | 1467228359958 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:59 INFO - PROCESS | 1744 | 1467228359965 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:00 INFO - PROCESS | 1744 | 1467228360191 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:26:00 INFO - PROCESS | 1744 | 1467228360218 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:00 INFO - PROCESS | 1744 | 1467228360226 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x91179800 == 38 [pid = 1744] [id = 280] 12:26:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x911ea000) [pid = 1744] [serial = 841] [outer = (nil)] 12:26:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91b50800) [pid = 1744] [serial = 842] [outer = 0x911ea000] 12:26:00 INFO - PROCESS | 1744 | 1467228360296 Marionette DEBUG loaded listener.js 12:26:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91c11400) [pid = 1744] [serial = 843] [outer = 0x911ea000] 12:26:01 INFO - PROCESS | 1744 | 1467228361253 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1350ms 12:26:01 INFO - PROCESS | 1744 | 1467228361280 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:26:01 INFO - PROCESS | 1744 | 1467228361283 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 12:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:26:01 INFO - PROCESS | 1744 | 1467228361289 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:26:01 INFO - PROCESS | 1744 | 1467228361293 Marionette TRACE conn3 <- [1,1094,null,{}] 12:26:01 INFO - PROCESS | 1744 | 1467228361298 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:01 INFO - PROCESS | 1744 | 1467228361303 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x909ae000) [pid = 1744] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8de50800) [pid = 1744] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8edcfc00) [pid = 1744] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f089800) [pid = 1744] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x911ea400) [pid = 1744] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92e17000) [pid = 1744] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x911f4000) [pid = 1744] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x90966c00) [pid = 1744] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8de4ac00) [pid = 1744] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93e1d400) [pid = 1744] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90601c00) [pid = 1744] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8de4ec00) [pid = 1744] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:26:01 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ed2a000) [pid = 1744] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:26:01 INFO - PROCESS | 1744 | 1467228361671 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:26:01 INFO - PROCESS | 1744 | 1467228361765 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:01 INFO - PROCESS | 1744 | 1467228361772 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4d400 == 39 [pid = 1744] [id = 281] 12:26:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ee84000) [pid = 1744] [serial = 844] [outer = (nil)] 12:26:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x90966000) [pid = 1744] [serial = 845] [outer = 0x8ee84000] 12:26:01 INFO - PROCESS | 1744 | 1467228361847 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91b4d800) [pid = 1744] [serial = 846] [outer = 0x8ee84000] 12:26:02 INFO - PROCESS | 1744 | 1467228362632 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1384ms 12:26:02 INFO - PROCESS | 1744 | 1467228362676 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 1744 | 1467228362680 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 12:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:26:02 INFO - PROCESS | 1744 | 1467228362686 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - PROCESS | 1744 | 1467228362690 Marionette TRACE conn3 <- [1,1098,null,{}] 12:26:02 INFO - PROCESS | 1744 | 1467228362700 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:02 INFO - PROCESS | 1744 | 1467228362704 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:02 INFO - PROCESS | 1744 | 1467228362941 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:26:02 INFO - PROCESS | 1744 | 1467228362957 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:02 INFO - PROCESS | 1744 | 1467228362974 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x92410c00 == 40 [pid = 1744] [id = 282] 12:26:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x924dfc00) [pid = 1744] [serial = 847] [outer = (nil)] 12:26:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x924e8800) [pid = 1744] [serial = 848] [outer = 0x924dfc00] 12:26:03 INFO - PROCESS | 1744 | 1467228363057 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92576c00) [pid = 1744] [serial = 849] [outer = 0x924dfc00] 12:26:04 INFO - PROCESS | 1744 | 1467228364182 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1539ms 12:26:04 INFO - PROCESS | 1744 | 1467228364227 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:26:04 INFO - PROCESS | 1744 | 1467228364234 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 12:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:26:04 INFO - PROCESS | 1744 | 1467228364243 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:26:04 INFO - PROCESS | 1744 | 1467228364249 Marionette TRACE conn3 <- [1,1102,null,{}] 12:26:04 INFO - PROCESS | 1744 | 1467228364259 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:04 INFO - PROCESS | 1744 | 1467228364265 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:04 INFO - PROCESS | 1744 | 1467228364471 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:26:04 INFO - PROCESS | 1744 | 1467228364704 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:04 INFO - PROCESS | 1744 | 1467228364716 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd000 == 41 [pid = 1744] [id = 283] 12:26:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8edd2c00) [pid = 1744] [serial = 850] [outer = (nil)] 12:26:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f088400) [pid = 1744] [serial = 851] [outer = 0x8edd2c00] 12:26:04 INFO - PROCESS | 1744 | 1467228364844 Marionette DEBUG loaded listener.js 12:26:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x908da800) [pid = 1744] [serial = 852] [outer = 0x8edd2c00] 12:26:05 INFO - PROCESS | 1744 | 1467228365787 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1598ms 12:26:05 INFO - PROCESS | 1744 | 1467228365842 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 1744 | 1467228365850 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 12:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:26:05 INFO - PROCESS | 1744 | 1467228365862 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:26:05 INFO - PROCESS | 1744 | 1467228365867 Marionette TRACE conn3 <- [1,1106,null,{}] 12:26:05 INFO - PROCESS | 1744 | 1467228365877 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:05 INFO - PROCESS | 1744 | 1467228365884 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:06 INFO - PROCESS | 1744 | 1467228366124 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:26:06 INFO - PROCESS | 1744 | 1467228366360 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:06 INFO - PROCESS | 1744 | 1467228366371 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x9117d400 == 42 [pid = 1744] [id = 284] 12:26:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x911f5000) [pid = 1744] [serial = 853] [outer = (nil)] 12:26:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91b4c000) [pid = 1744] [serial = 854] [outer = 0x911f5000] 12:26:06 INFO - PROCESS | 1744 | 1467228366504 Marionette DEBUG loaded listener.js 12:26:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91b54000) [pid = 1744] [serial = 855] [outer = 0x911f5000] 12:26:07 INFO - PROCESS | 1744 | 1467228367508 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1686ms 12:26:07 INFO - PROCESS | 1744 | 1467228367549 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 1744 | 1467228367555 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 12:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:26:07 INFO - PROCESS | 1744 | 1467228367565 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:26:07 INFO - PROCESS | 1744 | 1467228367573 Marionette TRACE conn3 <- [1,1110,null,{}] 12:26:07 INFO - PROCESS | 1744 | 1467228367595 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:07 INFO - PROCESS | 1744 | 1467228367606 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:07 INFO - PROCESS | 1744 | 1467228367841 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:26:08 INFO - PROCESS | 1744 | 1467228368111 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:08 INFO - PROCESS | 1744 | 1467228368123 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e12c00 == 43 [pid = 1744] [id = 285] 12:26:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92e13400) [pid = 1744] [serial = 856] [outer = (nil)] 12:26:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92e21400) [pid = 1744] [serial = 857] [outer = 0x92e13400] 12:26:08 INFO - PROCESS | 1744 | 1467228368226 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x93b63000) [pid = 1744] [serial = 858] [outer = 0x92e13400] 12:26:09 INFO - PROCESS | 1744 | 1467228369133 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1604ms 12:26:09 INFO - PROCESS | 1744 | 1467228369168 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:26:09 INFO - PROCESS | 1744 | 1467228369173 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 12:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:26:09 INFO - PROCESS | 1744 | 1467228369181 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:26:09 INFO - PROCESS | 1744 | 1467228369185 Marionette TRACE conn3 <- [1,1114,null,{}] 12:26:09 INFO - PROCESS | 1744 | 1467228369193 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:09 INFO - PROCESS | 1744 | 1467228369198 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:09 INFO - PROCESS | 1744 | 1467228369393 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:26:09 INFO - PROCESS | 1744 | 1467228369565 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:09 INFO - PROCESS | 1744 | 1467228369576 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e1fc00 == 44 [pid = 1744] [id = 286] 12:26:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x93b65400) [pid = 1744] [serial = 859] [outer = (nil)] 12:26:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93cb7c00) [pid = 1744] [serial = 860] [outer = 0x93b65400] 12:26:09 INFO - PROCESS | 1744 | 1467228369657 Marionette DEBUG loaded listener.js 12:26:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9538b400) [pid = 1744] [serial = 861] [outer = 0x93b65400] 12:26:10 INFO - PROCESS | 1744 | --DOCSHELL 0x9677f800 == 43 [pid = 1744] [id = 9] 12:26:10 INFO - PROCESS | 1744 | 1467228370679 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1585ms 12:26:10 INFO - PROCESS | 1744 | 1467228370767 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:26:10 INFO - PROCESS | 1744 | 1467228370772 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 12:26:10 INFO - PROCESS | 1744 | 1467228370779 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:26:10 INFO - PROCESS | 1744 | 1467228370782 Marionette TRACE conn3 <- [1,1118,null,{}] 12:26:10 INFO - PROCESS | 1744 | 1467228370788 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:10 INFO - PROCESS | 1744 | 1467228370794 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:11 INFO - PROCESS | 1744 | 1467228371051 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:26:11 INFO - PROCESS | 1744 | 1467228371333 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:11 INFO - PROCESS | 1744 | 1467228371345 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c8c00 == 44 [pid = 1744] [id = 287] 12:26:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x924ee000) [pid = 1744] [serial = 862] [outer = (nil)] 12:26:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x95398c00) [pid = 1744] [serial = 863] [outer = 0x924ee000] 12:26:11 INFO - PROCESS | 1744 | 1467228371427 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x95495400) [pid = 1744] [serial = 864] [outer = 0x924ee000] 12:26:12 INFO - PROCESS | 1744 | 1467228372422 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1685ms 12:26:12 INFO - PROCESS | 1744 | 1467228372464 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:26:12 INFO - PROCESS | 1744 | 1467228372469 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 12:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:26:12 INFO - PROCESS | 1744 | 1467228372476 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:26:12 INFO - PROCESS | 1744 | 1467228372480 Marionette TRACE conn3 <- [1,1122,null,{}] 12:26:12 INFO - PROCESS | 1744 | 1467228372487 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:12 INFO - PROCESS | 1744 | 1467228372499 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:12 INFO - PROCESS | 1744 | 1467228372771 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:26:13 INFO - PROCESS | 1744 | 1467228373061 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:13 INFO - PROCESS | 1744 | 1467228373072 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d9400 == 45 [pid = 1744] [id = 288] 12:26:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8e0db000) [pid = 1744] [serial = 865] [outer = (nil)] 12:26:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x954db400) [pid = 1744] [serial = 866] [outer = 0x8e0db000] 12:26:13 INFO - PROCESS | 1744 | 1467228373155 Marionette DEBUG loaded listener.js 12:26:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x954eac00) [pid = 1744] [serial = 867] [outer = 0x8e0db000] 12:26:14 INFO - PROCESS | 1744 | 1467228374314 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1890ms 12:26:14 INFO - PROCESS | 1744 | 1467228374370 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:26:14 INFO - PROCESS | 1744 | 1467228374377 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 12:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:26:14 INFO - PROCESS | 1744 | 1467228374387 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:26:14 INFO - PROCESS | 1744 | 1467228374391 Marionette TRACE conn3 <- [1,1126,null,{}] 12:26:14 INFO - PROCESS | 1744 | 1467228374399 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:14 INFO - PROCESS | 1744 | 1467228374407 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:14 INFO - PROCESS | 1744 | 1467228374682 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:26:15 INFO - PROCESS | 1744 | 1467228375160 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:15 INFO - PROCESS | 1744 | 1467228375171 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed22000 == 46 [pid = 1744] [id = 289] 12:26:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8ed23400) [pid = 1744] [serial = 868] [outer = (nil)] 12:26:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8edd9c00) [pid = 1744] [serial = 869] [outer = 0x8ed23400] 12:26:15 INFO - PROCESS | 1744 | 1467228375251 Marionette DEBUG loaded listener.js 12:26:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8ee82400) [pid = 1744] [serial = 870] [outer = 0x8ed23400] 12:26:16 INFO - PROCESS | 1744 | 1467228376195 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1837ms 12:26:16 INFO - PROCESS | 1744 | 1467228376226 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:26:16 INFO - PROCESS | 1744 | 1467228376232 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 12:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:26:16 INFO - PROCESS | 1744 | 1467228376240 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:26:16 INFO - PROCESS | 1744 | 1467228376244 Marionette TRACE conn3 <- [1,1130,null,{}] 12:26:16 INFO - PROCESS | 1744 | 1467228376252 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:16 INFO - PROCESS | 1744 | 1467228376260 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:16 INFO - PROCESS | 1744 | 1467228376450 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:26:16 INFO - PROCESS | 1744 | 1467228376699 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:16 INFO - PROCESS | 1744 | 1467228376710 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d0c00 == 47 [pid = 1744] [id = 290] 12:26:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x909b3400) [pid = 1744] [serial = 871] [outer = (nil)] 12:26:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x909ba000) [pid = 1744] [serial = 872] [outer = 0x909b3400] 12:26:16 INFO - PROCESS | 1744 | 1467228376926 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x911ee000) [pid = 1744] [serial = 873] [outer = 0x909b3400] 12:26:17 INFO - PROCESS | 1744 | 1467228377910 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1744ms 12:26:17 INFO - PROCESS | 1744 | 1467228377988 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 1744 | 1467228377995 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 12:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:26:18 INFO - PROCESS | 1744 | 1467228378002 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:26:18 INFO - PROCESS | 1744 | 1467228378006 Marionette TRACE conn3 <- [1,1134,null,{}] 12:26:18 INFO - PROCESS | 1744 | 1467228378013 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:18 INFO - PROCESS | 1744 | 1467228378018 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4d400 == 46 [pid = 1744] [id = 281] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x91179800 == 45 [pid = 1744] [id = 280] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee89000 == 44 [pid = 1744] [id = 279] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8edce800 == 43 [pid = 1744] [id = 278] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8de49000 == 42 [pid = 1744] [id = 277] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0cfc00 == 41 [pid = 1744] [id = 276] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed21c00 == 40 [pid = 1744] [id = 275] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4c00 == 39 [pid = 1744] [id = 274] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x909ad400 == 38 [pid = 1744] [id = 273] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bd400 == 37 [pid = 1744] [id = 271] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x924e9000 == 36 [pid = 1744] [id = 272] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bb800 == 35 [pid = 1744] [id = 270] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x912b4c00 == 34 [pid = 1744] [id = 269] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8f081800 == 33 [pid = 1744] [id = 264] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x99772000 == 32 [pid = 1744] [id = 10] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d0c00 == 31 [pid = 1744] [id = 290] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed22000 == 30 [pid = 1744] [id = 289] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x908c8c00 == 29 [pid = 1744] [id = 287] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d9400 == 28 [pid = 1744] [id = 288] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x92e1fc00 == 27 [pid = 1744] [id = 286] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x92e12c00 == 26 [pid = 1744] [id = 285] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9117d400 == 25 [pid = 1744] [id = 284] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x92410c00 == 24 [pid = 1744] [id = 282] 12:26:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd000 == 23 [pid = 1744] [id = 283] 12:26:19 INFO - PROCESS | 1744 | 1467228379414 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x909ba800) [pid = 1744] [serial = 803] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8ed27c00) [pid = 1744] [serial = 797] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8ed30000) [pid = 1744] [serial = 798] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x908c6c00) [pid = 1744] [serial = 771] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x90609c00) [pid = 1744] [serial = 800] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f089400) [pid = 1744] [serial = 770] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91b4d400) [pid = 1744] [serial = 774] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x912bb800) [pid = 1744] [serial = 773] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93b66800) [pid = 1744] [serial = 777] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92e1bc00) [pid = 1744] [serial = 776] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x93e1f800) [pid = 1744] [serial = 780] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x911ec400) [pid = 1744] [serial = 795] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x93e19800) [pid = 1744] [serial = 779] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x95393800) [pid = 1744] [serial = 783] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9538b000) [pid = 1744] [serial = 782] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x954e9400) [pid = 1744] [serial = 786] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x954e3400) [pid = 1744] [serial = 785] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x909b5800) [pid = 1744] [serial = 806] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9117cc00) [pid = 1744] [serial = 794] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91b4e800) [pid = 1744] [serial = 809] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x911f7000) [pid = 1744] [serial = 807] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91186400) [pid = 1744] [serial = 804] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8de46c00) [pid = 1744] [serial = 801] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x908c5400) [pid = 1744] [serial = 789] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ee7cc00) [pid = 1744] [serial = 788] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f087c00) [pid = 1744] [serial = 792] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8edd5800) [pid = 1744] [serial = 791] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1744 | 1467228379729 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:19 INFO - PROCESS | 1744 | 1467228379739 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de44400 == 24 [pid = 1744] [id = 291] 12:26:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8de45000) [pid = 1744] [serial = 874] [outer = (nil)] 12:26:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8de49000) [pid = 1744] [serial = 875] [outer = 0x8de45000] 12:26:19 INFO - PROCESS | 1744 | 1467228379815 Marionette DEBUG loaded listener.js 12:26:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e0d6000) [pid = 1744] [serial = 876] [outer = 0x8de45000] 12:26:20 INFO - PROCESS | 1744 | 1467228380644 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2685ms 12:26:20 INFO - PROCESS | 1744 | 1467228380690 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:26:20 INFO - PROCESS | 1744 | 1467228380696 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 12:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:26:20 INFO - PROCESS | 1744 | 1467228380705 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:26:20 INFO - PROCESS | 1744 | 1467228380710 Marionette TRACE conn3 <- [1,1138,null,{}] 12:26:20 INFO - PROCESS | 1744 | 1467228380719 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:20 INFO - PROCESS | 1744 | 1467228380725 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:20 INFO - PROCESS | 1744 | 1467228380919 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:26:21 INFO - PROCESS | 1744 | 1467228381049 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:21 INFO - PROCESS | 1744 | 1467228381068 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd7800 == 25 [pid = 1744] [id = 292] 12:26:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8edd8000) [pid = 1744] [serial = 877] [outer = (nil)] 12:26:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ee7c800) [pid = 1744] [serial = 878] [outer = 0x8edd8000] 12:26:21 INFO - PROCESS | 1744 | 1467228381138 Marionette DEBUG loaded listener.js 12:26:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f080000) [pid = 1744] [serial = 879] [outer = 0x8edd8000] 12:26:22 INFO - PROCESS | 1744 | 1467228382077 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1395ms 12:26:22 INFO - PROCESS | 1744 | 1467228382099 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:26:22 INFO - PROCESS | 1744 | 1467228382104 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 12:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:26:22 INFO - PROCESS | 1744 | 1467228382111 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:26:22 INFO - PROCESS | 1744 | 1467228382115 Marionette TRACE conn3 <- [1,1142,null,{}] 12:26:22 INFO - PROCESS | 1744 | 1467228382121 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:22 INFO - PROCESS | 1744 | 1467228382126 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:22 INFO - PROCESS | 1744 | 1467228382358 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:26:22 INFO - PROCESS | 1744 | 1467228382387 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:22 INFO - PROCESS | 1744 | 1467228382399 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x90609000 == 26 [pid = 1744] [id = 293] 12:26:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x90609400) [pid = 1744] [serial = 880] [outer = (nil)] 12:26:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9060dc00) [pid = 1744] [serial = 881] [outer = 0x90609400] 12:26:22 INFO - PROCESS | 1744 | 1467228382470 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x908c5000) [pid = 1744] [serial = 882] [outer = 0x90609400] 12:26:23 INFO - PROCESS | 1744 | 1467228383575 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1493ms 12:26:23 INFO - PROCESS | 1744 | 1467228383609 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:26:23 INFO - PROCESS | 1744 | 1467228383616 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 12:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:26:23 INFO - PROCESS | 1744 | 1467228383646 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:26:23 INFO - PROCESS | 1744 | 1467228383654 Marionette TRACE conn3 <- [1,1146,null,{}] 12:26:23 INFO - PROCESS | 1744 | 1467228383661 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:23 INFO - PROCESS | 1744 | 1467228383668 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:24 INFO - PROCESS | 1744 | 1467228384545 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x99775800) [pid = 1744] [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.] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x96780000) [pid = 1744] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x911ea000) [pid = 1744] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ee82c00) [pid = 1744] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x908da000) [pid = 1744] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ed23800) [pid = 1744] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e0d4400) [pid = 1744] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92c4c000) [pid = 1744] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x912b2c00) [pid = 1744] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912b6800) [pid = 1744] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d4b7c00) [pid = 1744] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8de4d000) [pid = 1744] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x924ee400) [pid = 1744] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x909b9800) [pid = 1744] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x924dfc00) [pid = 1744] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:26:24 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ee84000) [pid = 1744] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:26:24 INFO - PROCESS | 1744 | 1467228384775 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:24 INFO - PROCESS | 1744 | 1467228384783 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4d000 == 27 [pid = 1744] [id = 294] 12:26:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8de4e800) [pid = 1744] [serial = 883] [outer = (nil)] 12:26:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ee7e400) [pid = 1744] [serial = 884] [outer = 0x8de4e800] 12:26:24 INFO - PROCESS | 1744 | 1467228384859 Marionette DEBUG loaded listener.js 12:26:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9096cc00) [pid = 1744] [serial = 885] [outer = 0x8de4e800] 12:26:25 INFO - PROCESS | 1744 | 1467228385595 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2011ms 12:26:25 INFO - PROCESS | 1744 | 1467228385637 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:26:25 INFO - PROCESS | 1744 | 1467228385642 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 12:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:26:25 INFO - PROCESS | 1744 | 1467228385658 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:26:25 INFO - PROCESS | 1744 | 1467228385661 Marionette TRACE conn3 <- [1,1150,null,{}] 12:26:25 INFO - PROCESS | 1744 | 1467228385667 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:25 INFO - PROCESS | 1744 | 1467228385672 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:25 INFO - PROCESS | 1744 | 1467228385842 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:26:25 INFO - PROCESS | 1744 | 1467228385852 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:25 INFO - PROCESS | 1744 | 1467228385862 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edce800 == 28 [pid = 1744] [id = 295] 12:26:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x908d6400) [pid = 1744] [serial = 886] [outer = (nil)] 12:26:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x909ba400) [pid = 1744] [serial = 887] [outer = 0x908d6400] 12:26:25 INFO - PROCESS | 1744 | 1467228385935 Marionette DEBUG loaded listener.js 12:26:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91185c00) [pid = 1744] [serial = 888] [outer = 0x908d6400] 12:26:27 INFO - PROCESS | 1744 | 1467228387192 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1581ms 12:26:27 INFO - PROCESS | 1744 | 1467228387240 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:26:27 INFO - PROCESS | 1744 | 1467228387246 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 12:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:26:27 INFO - PROCESS | 1744 | 1467228387256 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:26:27 INFO - PROCESS | 1744 | 1467228387261 Marionette TRACE conn3 <- [1,1154,null,{}] 12:26:27 INFO - PROCESS | 1744 | 1467228387270 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:27 INFO - PROCESS | 1744 | 1467228387275 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:27 INFO - PROCESS | 1744 | 1467228387549 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:26:27 INFO - PROCESS | 1744 | 1467228387787 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:27 INFO - PROCESS | 1744 | 1467228387794 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed29000 == 29 [pid = 1744] [id = 296] 12:26:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ed30800) [pid = 1744] [serial = 889] [outer = (nil)] 12:26:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f08a000) [pid = 1744] [serial = 890] [outer = 0x8ed30800] 12:26:27 INFO - PROCESS | 1744 | 1467228387885 Marionette DEBUG loaded listener.js 12:26:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x908c4c00) [pid = 1744] [serial = 891] [outer = 0x8ed30800] 12:26:28 INFO - PROCESS | 1744 | 1467228388896 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1685ms 12:26:28 INFO - PROCESS | 1744 | 1467228388940 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:26:28 INFO - PROCESS | 1744 | 1467228388948 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 12:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:26:28 INFO - PROCESS | 1744 | 1467228388959 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:26:28 INFO - PROCESS | 1744 | 1467228388963 Marionette TRACE conn3 <- [1,1158,null,{}] 12:26:28 INFO - PROCESS | 1744 | 1467228388971 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:28 INFO - PROCESS | 1744 | 1467228388977 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:29 INFO - PROCESS | 1744 | 1467228389171 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:26:29 INFO - PROCESS | 1744 | 1467228389392 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:29 INFO - PROCESS | 1744 | 1467228389400 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de48400 == 30 [pid = 1744] [id = 297] 12:26:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90963c00) [pid = 1744] [serial = 892] [outer = (nil)] 12:26:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x911e8400) [pid = 1744] [serial = 893] [outer = 0x90963c00] 12:26:29 INFO - PROCESS | 1744 | 1467228389534 Marionette DEBUG loaded listener.js 12:26:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x911f2c00) [pid = 1744] [serial = 894] [outer = 0x90963c00] 12:26:30 INFO - PROCESS | 1744 | 1467228390542 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1642ms 12:26:30 INFO - PROCESS | 1744 | 1467228390604 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 1744 | 1467228390611 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 12:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:26:30 INFO - PROCESS | 1744 | 1467228390623 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:26:30 INFO - PROCESS | 1744 | 1467228390633 Marionette TRACE conn3 <- [1,1162,null,{}] 12:26:30 INFO - PROCESS | 1744 | 1467228390657 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:30 INFO - PROCESS | 1744 | 1467228390667 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:30 INFO - PROCESS | 1744 | 1467228390983 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:26:31 INFO - PROCESS | 1744 | 1467228391181 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:31 INFO - PROCESS | 1744 | 1467228391192 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b55c00 == 31 [pid = 1744] [id = 298] 12:26:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91b56c00) [pid = 1744] [serial = 895] [outer = (nil)] 12:26:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91c12c00) [pid = 1744] [serial = 896] [outer = 0x91b56c00] 12:26:31 INFO - PROCESS | 1744 | 1467228391283 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9241c800) [pid = 1744] [serial = 897] [outer = 0x91b56c00] 12:26:32 INFO - PROCESS | 1744 | 1467228392246 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1698ms 12:26:32 INFO - PROCESS | 1744 | 1467228392320 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 12:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:26:32 INFO - PROCESS | 1744 | 1467228392326 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 12:26:32 INFO - PROCESS | 1744 | 1467228392332 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:26:32 INFO - PROCESS | 1744 | 1467228392336 Marionette TRACE conn3 <- [1,1166,null,{}] 12:26:32 INFO - PROCESS | 1744 | 1467228392342 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:32 INFO - PROCESS | 1744 | 1467228392347 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:32 INFO - PROCESS | 1744 | 1467228392530 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:26:32 INFO - PROCESS | 1744 | 1467228392752 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:32 INFO - PROCESS | 1744 | 1467228392760 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b5000 == 32 [pid = 1744] [id = 299] 12:26:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91b56800) [pid = 1744] [serial = 898] [outer = (nil)] 12:26:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x924e9400) [pid = 1744] [serial = 899] [outer = 0x91b56800] 12:26:32 INFO - PROCESS | 1744 | 1467228392857 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x924eb400) [pid = 1744] [serial = 900] [outer = 0x91b56800] 12:26:33 INFO - PROCESS | 1744 | 1467228393791 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1498ms 12:26:33 INFO - PROCESS | 1744 | 1467228393830 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 12:26:33 INFO - PROCESS | 1744 | 1467228393834 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 12:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:26:33 INFO - PROCESS | 1744 | 1467228393841 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:26:33 INFO - PROCESS | 1744 | 1467228393844 Marionette TRACE conn3 <- [1,1170,null,{}] 12:26:33 INFO - PROCESS | 1744 | 1467228393850 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:33 INFO - PROCESS | 1744 | 1467228393857 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:34 INFO - PROCESS | 1744 | 1467228394039 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:26:34 INFO - PROCESS | 1744 | 1467228394208 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:34 INFO - PROCESS | 1744 | 1467228394217 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de42800 == 33 [pid = 1744] [id = 300] 12:26:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x908c9c00) [pid = 1744] [serial = 901] [outer = (nil)] 12:26:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92575800) [pid = 1744] [serial = 902] [outer = 0x908c9c00] 12:26:34 INFO - PROCESS | 1744 | 1467228394298 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92c4c800) [pid = 1744] [serial = 903] [outer = 0x908c9c00] 12:26:35 INFO - PROCESS | 1744 | 1467228395276 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1481ms 12:26:35 INFO - PROCESS | 1744 | 1467228395323 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 12:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:26:35 INFO - PROCESS | 1744 | 1467228395327 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 12:26:35 INFO - PROCESS | 1744 | 1467228395334 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:26:35 INFO - PROCESS | 1744 | 1467228395338 Marionette TRACE conn3 <- [1,1174,null,{}] 12:26:35 INFO - PROCESS | 1744 | 1467228395344 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:35 INFO - PROCESS | 1744 | 1467228395355 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:35 INFO - PROCESS | 1744 | 1467228395618 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:26:35 INFO - PROCESS | 1744 | 1467228395839 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:35 INFO - PROCESS | 1744 | 1467228395849 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee88800 == 34 [pid = 1744] [id = 301] 12:26:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92574400) [pid = 1744] [serial = 904] [outer = (nil)] 12:26:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9319a800) [pid = 1744] [serial = 905] [outer = 0x92574400] 12:26:35 INFO - PROCESS | 1744 | 1467228395985 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93b5ec00) [pid = 1744] [serial = 906] [outer = 0x92574400] 12:26:36 INFO - PROCESS | 1744 | 1467228396937 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:26:37 INFO - PROCESS | 1744 | 1467228397022 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 12:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:26:37 INFO - PROCESS | 1744 | 1467228397030 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:26:37 INFO - PROCESS | 1744 | 1467228397034 Marionette TRACE conn3 <- [1,1178,null,{}] 12:26:37 INFO - PROCESS | 1744 | 1467228397040 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:37 INFO - PROCESS | 1744 | 1467228397045 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:37 INFO - PROCESS | 1744 | 1467228397265 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:26:37 INFO - PROCESS | 1744 | 1467228397488 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:37 INFO - PROCESS | 1744 | 1467228397496 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6800 == 35 [pid = 1744] [id = 302] 12:26:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8d4bb800) [pid = 1744] [serial = 907] [outer = (nil)] 12:26:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93c55400) [pid = 1744] [serial = 908] [outer = 0x8d4bb800] 12:26:37 INFO - PROCESS | 1744 | 1467228397629 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93190000) [pid = 1744] [serial = 909] [outer = 0x8d4bb800] 12:26:38 INFO - PROCESS | 1744 | 1467228398533 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 1744 | 1467228398622 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 12:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:26:38 INFO - PROCESS | 1744 | 1467228398629 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:26:38 INFO - PROCESS | 1744 | 1467228398633 Marionette TRACE conn3 <- [1,1182,null,{}] 12:26:38 INFO - PROCESS | 1744 | 1467228398640 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:38 INFO - PROCESS | 1744 | 1467228398646 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:38 INFO - PROCESS | 1744 | 1467228398867 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:26:39 INFO - PROCESS | 1744 | 1467228399244 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:39 INFO - PROCESS | 1744 | 1467228399254 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bb400 == 36 [pid = 1744] [id = 303] 12:26:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8d4bbc00) [pid = 1744] [serial = 910] [outer = (nil)] 12:26:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8de4b400) [pid = 1744] [serial = 911] [outer = 0x8d4bbc00] 12:26:39 INFO - PROCESS | 1744 | 1467228399364 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8ed28c00) [pid = 1744] [serial = 912] [outer = 0x8d4bbc00] 12:26:40 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:26:40 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:26:40 INFO - PROCESS | 1744 | 1467228400302 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 1744 | 1467228400379 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 12:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:26:40 INFO - PROCESS | 1744 | 1467228400387 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:26:40 INFO - PROCESS | 1744 | 1467228400391 Marionette TRACE conn3 <- [1,1186,null,{}] 12:26:40 INFO - PROCESS | 1744 | 1467228400400 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:40 INFO - PROCESS | 1744 | 1467228400409 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:40 INFO - PROCESS | 1744 | 1467228400673 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:26:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed28800 == 35 [pid = 1744] [id = 251] 12:26:41 INFO - PROCESS | 1744 | 1467228400978 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:41 INFO - PROCESS | 1744 | 1467228400987 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x91b50800) [pid = 1744] [serial = 842] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f085400) [pid = 1744] [serial = 836] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x908cc800) [pid = 1744] [serial = 837] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9117ac00) [pid = 1744] [serial = 839] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f07f800) [pid = 1744] [serial = 812] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x908c3c00) [pid = 1744] [serial = 813] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91b52400) [pid = 1744] [serial = 830] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x912b4800) [pid = 1744] [serial = 831] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92e14800) [pid = 1744] [serial = 821] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92e18400) [pid = 1744] [serial = 822] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93e20000) [pid = 1744] [serial = 827] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x94980c00) [pid = 1744] [serial = 828] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91c12400) [pid = 1744] [serial = 810] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9319c000) [pid = 1744] [serial = 824] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93b5fc00) [pid = 1744] [serial = 825] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8e0d8400) [pid = 1744] [serial = 833] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ed2d400) [pid = 1744] [serial = 834] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92574800) [pid = 1744] [serial = 818] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92578c00) [pid = 1744] [serial = 819] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x911f1800) [pid = 1744] [serial = 815] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x911eac00) [pid = 1744] [serial = 816] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92576c00) [pid = 1744] [serial = 849] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x924e8800) [pid = 1744] [serial = 848] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91c11400) [pid = 1744] [serial = 843] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90966000) [pid = 1744] [serial = 845] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91b4d800) [pid = 1744] [serial = 846] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91185400) [pid = 1744] [serial = 840] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9096a800) [pid = 1744] [serial = 591] [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.] 12:26:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d8400 == 36 [pid = 1744] [id = 304] 12:26:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ed21800) [pid = 1744] [serial = 913] [outer = (nil)] 12:26:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8edd0000) [pid = 1744] [serial = 914] [outer = 0x8ed21800] 12:26:41 INFO - PROCESS | 1744 | 1467228401104 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90604400) [pid = 1744] [serial = 915] [outer = 0x8ed21800] 12:26:41 INFO - PROCESS | 1744 | 1467228401959 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 12:26:42 INFO - PROCESS | 1744 | 1467228402034 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 12:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:26:42 INFO - PROCESS | 1744 | 1467228402042 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:26:42 INFO - PROCESS | 1744 | 1467228402045 Marionette TRACE conn3 <- [1,1190,null,{}] 12:26:42 INFO - PROCESS | 1744 | 1467228402051 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:42 INFO - PROCESS | 1744 | 1467228402056 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:42 INFO - PROCESS | 1744 | 1467228402233 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:26:42 INFO - PROCESS | 1744 | 1467228402382 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:42 INFO - PROCESS | 1744 | 1467228402389 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d7c00 == 37 [pid = 1744] [id = 305] 12:26:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x908df800) [pid = 1744] [serial = 916] [outer = (nil)] 12:26:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x912b2400) [pid = 1744] [serial = 917] [outer = 0x908df800] 12:26:42 INFO - PROCESS | 1744 | 1467228402463 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x912bc400) [pid = 1744] [serial = 918] [outer = 0x908df800] 12:26:43 INFO - PROCESS | 1744 | 1467228403363 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 1744 | 1467228403400 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 12:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:26:43 INFO - PROCESS | 1744 | 1467228403415 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 1744 | 1467228403424 Marionette TRACE conn3 <- [1,1194,null,{}] 12:26:43 INFO - PROCESS | 1744 | 1467228403440 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 1744 | 1467228403448 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:43 INFO - PROCESS | 1744 | 1467228403671 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:26:43 INFO - PROCESS | 1744 | 1467228403700 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:43 INFO - PROCESS | 1744 | 1467228403711 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de42c00 == 38 [pid = 1744] [id = 306] 12:26:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91c0dc00) [pid = 1744] [serial = 919] [outer = (nil)] 12:26:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x924e9800) [pid = 1744] [serial = 920] [outer = 0x91c0dc00] 12:26:43 INFO - PROCESS | 1744 | 1467228403781 Marionette DEBUG loaded listener.js 12:26:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92571000) [pid = 1744] [serial = 921] [outer = 0x91c0dc00] 12:26:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:26:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:26:44 INFO - PROCESS | 1744 | 1467228404738 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 12:26:44 INFO - PROCESS | 1744 | 1467228404823 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 12:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:26:44 INFO - PROCESS | 1744 | 1467228404830 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:26:44 INFO - PROCESS | 1744 | 1467228404848 Marionette TRACE conn3 <- [1,1198,null,{}] 12:26:44 INFO - PROCESS | 1744 | 1467228404864 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:44 INFO - PROCESS | 1744 | 1467228404870 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:45 INFO - PROCESS | 1744 | 1467228405093 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:26:45 INFO - PROCESS | 1744 | 1467228405114 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:45 INFO - PROCESS | 1744 | 1467228405121 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3400 == 39 [pid = 1744] [id = 307] 12:26:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8edda400) [pid = 1744] [serial = 922] [outer = (nil)] 12:26:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92e1c400) [pid = 1744] [serial = 923] [outer = 0x8edda400] 12:26:45 INFO - PROCESS | 1744 | 1467228405194 Marionette DEBUG loaded listener.js 12:26:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9319b400) [pid = 1744] [serial = 924] [outer = 0x8edda400] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x90609400) [pid = 1744] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8de45000) [pid = 1744] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8edd8000) [pid = 1744] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x909b3400) [pid = 1744] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8edd2c00) [pid = 1744] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x911f5000) [pid = 1744] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92e13400) [pid = 1744] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93b65400) [pid = 1744] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x924ee000) [pid = 1744] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e0db000) [pid = 1744] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ed23400) [pid = 1744] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:26:45 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8de4e800) [pid = 1744] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:26:46 INFO - PROCESS | 1744 | 1467228406221 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1459ms 12:26:46 INFO - PROCESS | 1744 | 1467228406291 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 1744 | 1467228406296 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 12:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:26:46 INFO - PROCESS | 1744 | 1467228406302 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:26:46 INFO - PROCESS | 1744 | 1467228406306 Marionette TRACE conn3 <- [1,1202,null,{}] 12:26:46 INFO - PROCESS | 1744 | 1467228406311 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:46 INFO - PROCESS | 1744 | 1467228406316 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:46 INFO - PROCESS | 1744 | 1467228406493 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:26:46 INFO - PROCESS | 1744 | 1467228406626 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:46 INFO - PROCESS | 1744 | 1467228406645 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b3400 == 40 [pid = 1744] [id = 308] 12:26:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91182800) [pid = 1744] [serial = 925] [outer = (nil)] 12:26:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92e1d000) [pid = 1744] [serial = 926] [outer = 0x91182800] 12:26:46 INFO - PROCESS | 1744 | 1467228406750 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93c4ac00) [pid = 1744] [serial = 927] [outer = 0x91182800] 12:26:47 INFO - PROCESS | 1744 | 1467228407551 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:26:47 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 12:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1286ms 12:26:47 INFO - PROCESS | 1744 | 1467228407646 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 1744 | 1467228407652 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 12:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:26:47 INFO - PROCESS | 1744 | 1467228407662 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 1744 | 1467228407668 Marionette TRACE conn3 <- [1,1206,null,{}] 12:26:47 INFO - PROCESS | 1744 | 1467228407678 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 1744 | 1467228407684 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:47 INFO - PROCESS | 1744 | 1467228407906 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:26:48 INFO - PROCESS | 1744 | 1467228408083 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:48 INFO - PROCESS | 1744 | 1467228408108 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4b800 == 41 [pid = 1744] [id = 309] 12:26:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edda000) [pid = 1744] [serial = 928] [outer = (nil)] 12:26:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f08c400) [pid = 1744] [serial = 929] [outer = 0x8edda000] 12:26:48 INFO - PROCESS | 1744 | 1467228408266 Marionette DEBUG loaded listener.js 12:26:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x908c6000) [pid = 1744] [serial = 930] [outer = 0x8edda000] 12:26:49 INFO - PROCESS | 1744 | 1467228409220 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:26:49 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 12:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1641ms 12:26:49 INFO - PROCESS | 1744 | 1467228409304 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:26:49 INFO - PROCESS | 1744 | 1467228409310 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 12:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:26:49 INFO - PROCESS | 1744 | 1467228409321 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:26:49 INFO - PROCESS | 1744 | 1467228409327 Marionette TRACE conn3 <- [1,1210,null,{}] 12:26:49 INFO - PROCESS | 1744 | 1467228409335 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:49 INFO - PROCESS | 1744 | 1467228409341 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:49 INFO - PROCESS | 1744 | 1467228409572 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:26:49 INFO - PROCESS | 1744 | 1467228409842 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:49 INFO - PROCESS | 1744 | 1467228409851 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x91184400 == 42 [pid = 1744] [id = 310] 12:26:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x911f0800) [pid = 1744] [serial = 931] [outer = (nil)] 12:26:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91b4d000) [pid = 1744] [serial = 932] [outer = 0x911f0800] 12:26:49 INFO - PROCESS | 1744 | 1467228409942 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91b53800) [pid = 1744] [serial = 933] [outer = 0x911f0800] 12:26:50 INFO - PROCESS | 1744 | 1467228410894 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1638ms 12:26:50 INFO - PROCESS | 1744 | 1467228410957 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 12:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:26:50 INFO - PROCESS | 1744 | 1467228410962 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 12:26:50 INFO - PROCESS | 1744 | 1467228410969 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - PROCESS | 1744 | 1467228410973 Marionette TRACE conn3 <- [1,1214,null,{}] 12:26:50 INFO - PROCESS | 1744 | 1467228410988 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 1744 | 1467228410998 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:51 INFO - PROCESS | 1744 | 1467228411252 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:26:51 INFO - PROCESS | 1744 | 1467228411590 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:51 INFO - PROCESS | 1744 | 1467228411603 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b64c00 == 43 [pid = 1744] [id = 311] 12:26:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x93b65400) [pid = 1744] [serial = 934] [outer = (nil)] 12:26:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93e1d400) [pid = 1744] [serial = 935] [outer = 0x93b65400] 12:26:51 INFO - PROCESS | 1744 | 1467228411692 Marionette DEBUG loaded listener.js 12:26:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93e27c00) [pid = 1744] [serial = 936] [outer = 0x93b65400] 12:26:52 INFO - PROCESS | 1744 | 1467228412663 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1735ms 12:26:52 INFO - PROCESS | 1744 | 1467228412705 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:26:52 INFO - PROCESS | 1744 | 1467228412709 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 12:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:26:52 INFO - PROCESS | 1744 | 1467228412716 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:26:52 INFO - PROCESS | 1744 | 1467228412720 Marionette TRACE conn3 <- [1,1218,null,{}] 12:26:52 INFO - PROCESS | 1744 | 1467228412726 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:52 INFO - PROCESS | 1744 | 1467228412731 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:52 INFO - PROCESS | 1744 | 1467228412957 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:26:53 INFO - PROCESS | 1744 | 1467228413200 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:53 INFO - PROCESS | 1744 | 1467228413210 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd000 == 44 [pid = 1744] [id = 312] 12:26:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92e1a000) [pid = 1744] [serial = 937] [outer = (nil)] 12:26:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x95491400) [pid = 1744] [serial = 938] [outer = 0x92e1a000] 12:26:53 INFO - PROCESS | 1744 | 1467228413351 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x95499800) [pid = 1744] [serial = 939] [outer = 0x92e1a000] 12:26:54 INFO - PROCESS | 1744 | 1467228414267 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1598ms 12:26:54 INFO - PROCESS | 1744 | 1467228414330 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:26:54 INFO - PROCESS | 1744 | 1467228414335 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 12:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:26:54 INFO - PROCESS | 1744 | 1467228414343 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:26:54 INFO - PROCESS | 1744 | 1467228414346 Marionette TRACE conn3 <- [1,1222,null,{}] 12:26:54 INFO - PROCESS | 1744 | 1467228414353 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:54 INFO - PROCESS | 1744 | 1467228414358 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:54 INFO - PROCESS | 1744 | 1467228414541 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:26:54 INFO - PROCESS | 1744 | 1467228414716 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:54 INFO - PROCESS | 1744 | 1467228414724 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x90965c00 == 45 [pid = 1744] [id = 313] 12:26:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x94989000) [pid = 1744] [serial = 940] [outer = (nil)] 12:26:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x954de800) [pid = 1744] [serial = 941] [outer = 0x94989000] 12:26:54 INFO - PROCESS | 1744 | 1467228414807 Marionette DEBUG loaded listener.js 12:26:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x954df400) [pid = 1744] [serial = 942] [outer = 0x94989000] 12:26:55 INFO - PROCESS | 1744 | 1467228415777 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 12:26:55 INFO - PROCESS | 1744 | 1467228415832 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 12:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:26:55 INFO - PROCESS | 1744 | 1467228415838 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:26:55 INFO - PROCESS | 1744 | 1467228415842 Marionette TRACE conn3 <- [1,1226,null,{}] 12:26:55 INFO - PROCESS | 1744 | 1467228415848 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:55 INFO - PROCESS | 1744 | 1467228415858 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:56 INFO - PROCESS | 1744 | 1467228416092 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:26:56 INFO - PROCESS | 1744 | 1467228416330 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:56 INFO - PROCESS | 1744 | 1467228416340 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d4800 == 46 [pid = 1744] [id = 314] 12:26:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91b4cc00) [pid = 1744] [serial = 943] [outer = (nil)] 12:26:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x96780800) [pid = 1744] [serial = 944] [outer = 0x91b4cc00] 12:26:56 INFO - PROCESS | 1744 | 1467228416467 Marionette DEBUG loaded listener.js 12:26:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9678b000) [pid = 1744] [serial = 945] [outer = 0x91b4cc00] 12:26:57 INFO - PROCESS | 1744 | 1467228417417 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1639ms 12:26:57 INFO - PROCESS | 1744 | 1467228417480 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:26:57 INFO - PROCESS | 1744 | 1467228417483 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 12:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:26:57 INFO - PROCESS | 1744 | 1467228417491 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:26:57 INFO - PROCESS | 1744 | 1467228417495 Marionette TRACE conn3 <- [1,1230,null,{}] 12:26:57 INFO - PROCESS | 1744 | 1467228417502 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:57 INFO - PROCESS | 1744 | 1467228417507 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:57 INFO - PROCESS | 1744 | 1467228417724 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:26:57 INFO - PROCESS | 1744 | 1467228417943 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:57 INFO - PROCESS | 1744 | 1467228417951 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed25800 == 47 [pid = 1744] [id = 315] 12:26:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ed26800) [pid = 1744] [serial = 946] [outer = (nil)] 12:26:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8edce400) [pid = 1744] [serial = 947] [outer = 0x8ed26800] 12:26:58 INFO - PROCESS | 1744 | 1467228418283 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8ee82000) [pid = 1744] [serial = 948] [outer = 0x8ed26800] 12:26:59 INFO - PROCESS | 1744 | 1467228419246 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1784ms 12:26:59 INFO - PROCESS | 1744 | 1467228419278 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:26:59 INFO - PROCESS | 1744 | 1467228419283 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 12:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:26:59 INFO - PROCESS | 1744 | 1467228419293 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:26:59 INFO - PROCESS | 1744 | 1467228419297 Marionette TRACE conn3 <- [1,1234,null,{}] 12:26:59 INFO - PROCESS | 1744 | 1467228419304 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:59 INFO - PROCESS | 1744 | 1467228419309 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:59 INFO - PROCESS | 1744 | 1467228419491 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:26:59 INFO - PROCESS | 1744 | 1467228419806 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:26:59 INFO - PROCESS | 1744 | 1467228419817 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:26:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f085000 == 48 [pid = 1744] [id = 316] 12:26:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8f086800) [pid = 1744] [serial = 949] [outer = (nil)] 12:26:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9096d000) [pid = 1744] [serial = 950] [outer = 0x8f086800] 12:26:59 INFO - PROCESS | 1744 | 1467228419900 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x91187000) [pid = 1744] [serial = 951] [outer = 0x8f086800] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed24000 == 47 [pid = 1744] [id = 238] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x9117f000 == 46 [pid = 1744] [id = 252] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1800 == 45 [pid = 1744] [id = 253] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd9400 == 44 [pid = 1744] [id = 239] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8de44400 == 43 [pid = 1744] [id = 291] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed27800 == 42 [pid = 1744] [id = 241] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2e000 == 41 [pid = 1744] [id = 254] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcf800 == 40 [pid = 1744] [id = 242] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x912bd000 == 39 [pid = 1744] [id = 244] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d7800 == 38 [pid = 1744] [id = 248] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2b000 == 37 [pid = 1744] [id = 247] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x909af800 == 36 [pid = 1744] [id = 245] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2000 == 35 [pid = 1744] [id = 249] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd5c00 == 34 [pid = 1744] [id = 246] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d5800 == 33 [pid = 1744] [id = 250] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4f800 == 32 [pid = 1744] [id = 240] 12:27:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4bc00 == 31 [pid = 1744] [id = 243] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9060dc00) [pid = 1744] [serial = 881] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8de49000) [pid = 1744] [serial = 875] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8e0d6000) [pid = 1744] [serial = 876] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8ee7c800) [pid = 1744] [serial = 878] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x911ee000) [pid = 1744] [serial = 873] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x909ba000) [pid = 1744] [serial = 872] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x908da800) [pid = 1744] [serial = 852] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f088400) [pid = 1744] [serial = 851] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x909ba400) [pid = 1744] [serial = 887] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91b54000) [pid = 1744] [serial = 855] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91b4c000) [pid = 1744] [serial = 854] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93b63000) [pid = 1744] [serial = 858] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92e21400) [pid = 1744] [serial = 857] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9538b400) [pid = 1744] [serial = 861] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x93cb7c00) [pid = 1744] [serial = 860] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x95495400) [pid = 1744] [serial = 864] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x908c5000) [pid = 1744] [serial = 882] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x95398c00) [pid = 1744] [serial = 863] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x954eac00) [pid = 1744] [serial = 867] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x954db400) [pid = 1744] [serial = 866] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ee82400) [pid = 1744] [serial = 870] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8edd9c00) [pid = 1744] [serial = 869] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f080000) [pid = 1744] [serial = 879] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9096cc00) [pid = 1744] [serial = 885] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ee7e400) [pid = 1744] [serial = 884] [outer = (nil)] [url = about:blank] 12:27:01 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9976ec00) [pid = 1744] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:27:02 INFO - PROCESS | 1744 | 1467228422280 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 3049ms 12:27:02 INFO - PROCESS | 1744 | 1467228422341 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:27:02 INFO - PROCESS | 1744 | 1467228422348 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 12:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:27:02 INFO - PROCESS | 1744 | 1467228422357 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:27:02 INFO - PROCESS | 1744 | 1467228422362 Marionette TRACE conn3 <- [1,1238,null,{}] 12:27:02 INFO - PROCESS | 1744 | 1467228422371 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:02 INFO - PROCESS | 1744 | 1467228422377 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:02 INFO - PROCESS | 1744 | 1467228422551 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:27:02 INFO - PROCESS | 1744 | 1467228422708 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:02 INFO - PROCESS | 1744 | 1467228422721 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d2800 == 32 [pid = 1744] [id = 317] 12:27:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8e0d3c00) [pid = 1744] [serial = 952] [outer = (nil)] 12:27:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e0d8800) [pid = 1744] [serial = 953] [outer = 0x8e0d3c00] 12:27:02 INFO - PROCESS | 1744 | 1467228422799 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ed22000) [pid = 1744] [serial = 954] [outer = 0x8e0d3c00] 12:27:03 INFO - PROCESS | 1744 | 1467228423564 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1235ms 12:27:03 INFO - PROCESS | 1744 | 1467228423592 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:27:03 INFO - PROCESS | 1744 | 1467228423601 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 12:27:03 INFO - PROCESS | 1744 | 1467228423617 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - PROCESS | 1744 | 1467228423621 Marionette TRACE conn3 <- [1,1242,null,{}] 12:27:03 INFO - PROCESS | 1744 | 1467228423629 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:03 INFO - PROCESS | 1744 | 1467228423635 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:03 INFO - PROCESS | 1744 | 1467228423812 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:27:03 INFO - PROCESS | 1744 | 1467228423823 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:03 INFO - PROCESS | 1744 | 1467228423832 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd9400 == 33 [pid = 1744] [id = 318] 12:27:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ee7a800) [pid = 1744] [serial = 955] [outer = (nil)] 12:27:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ee81c00) [pid = 1744] [serial = 956] [outer = 0x8ee7a800] 12:27:04 INFO - PROCESS | 1744 | 1467228424031 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ee89800) [pid = 1744] [serial = 957] [outer = 0x8ee7a800] 12:27:04 INFO - PROCESS | 1744 | 1467228424982 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1436ms 12:27:05 INFO - PROCESS | 1744 | 1467228425049 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:27:05 INFO - PROCESS | 1744 | 1467228425052 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 12:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:27:05 INFO - PROCESS | 1744 | 1467228425059 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:27:05 INFO - PROCESS | 1744 | 1467228425066 Marionette TRACE conn3 <- [1,1246,null,{}] 12:27:05 INFO - PROCESS | 1744 | 1467228425095 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:05 INFO - PROCESS | 1744 | 1467228425105 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:05 INFO - PROCESS | 1744 | 1467228425325 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:27:05 INFO - PROCESS | 1744 | 1467228425351 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:05 INFO - PROCESS | 1744 | 1467228425365 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d5400 == 34 [pid = 1744] [id = 319] 12:27:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x908d5800) [pid = 1744] [serial = 958] [outer = (nil)] 12:27:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x908e2400) [pid = 1744] [serial = 959] [outer = 0x908d5800] 12:27:05 INFO - PROCESS | 1744 | 1467228425438 Marionette DEBUG loaded listener.js 12:27:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9096cc00) [pid = 1744] [serial = 960] [outer = 0x908d5800] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d4bb800) [pid = 1744] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91b56800) [pid = 1744] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d4bbc00) [pid = 1744] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x908c9c00) [pid = 1744] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ed30800) [pid = 1744] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91c0dc00) [pid = 1744] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ed21800) [pid = 1744] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90963c00) [pid = 1744] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91b56c00) [pid = 1744] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x908df800) [pid = 1744] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x908d6400) [pid = 1744] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8edda400) [pid = 1744] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92574400) [pid = 1744] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:27:07 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91182800) [pid = 1744] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:27:07 INFO - PROCESS | 1744 | 1467228427131 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2140ms 12:27:07 INFO - PROCESS | 1744 | 1467228427206 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:27:07 INFO - PROCESS | 1744 | 1467228427210 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 12:27:07 INFO - PROCESS | 1744 | 1467228427217 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - PROCESS | 1744 | 1467228427220 Marionette TRACE conn3 <- [1,1250,null,{}] 12:27:07 INFO - PROCESS | 1744 | 1467228427226 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 1744 | 1467228427231 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:07 INFO - PROCESS | 1744 | 1467228427430 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:27:07 INFO - PROCESS | 1744 | 1467228427511 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:07 INFO - PROCESS | 1744 | 1467228427521 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd400 == 35 [pid = 1744] [id = 320] 12:27:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f084000) [pid = 1744] [serial = 961] [outer = (nil)] 12:27:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x908d8c00) [pid = 1744] [serial = 962] [outer = 0x8f084000] 12:27:07 INFO - PROCESS | 1744 | 1467228427596 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x909af800) [pid = 1744] [serial = 963] [outer = 0x8f084000] 12:27:08 INFO - PROCESS | 1744 | 1467228428400 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1233ms 12:27:08 INFO - PROCESS | 1744 | 1467228428450 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:27:08 INFO - PROCESS | 1744 | 1467228428454 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 12:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:27:08 INFO - PROCESS | 1744 | 1467228428460 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:27:08 INFO - PROCESS | 1744 | 1467228428464 Marionette TRACE conn3 <- [1,1254,null,{}] 12:27:08 INFO - PROCESS | 1744 | 1467228428469 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:08 INFO - PROCESS | 1744 | 1467228428474 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:08 INFO - PROCESS | 1744 | 1467228428630 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:27:08 INFO - PROCESS | 1744 | 1467228428641 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:08 INFO - PROCESS | 1744 | 1467228428652 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee82800 == 36 [pid = 1744] [id = 321] 12:27:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x909b7800) [pid = 1744] [serial = 964] [outer = (nil)] 12:27:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91182c00) [pid = 1744] [serial = 965] [outer = 0x909b7800] 12:27:08 INFO - PROCESS | 1744 | 1467228428720 Marionette DEBUG loaded listener.js 12:27:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x911f0400) [pid = 1744] [serial = 966] [outer = 0x909b7800] 12:27:09 INFO - PROCESS | 1744 | 1467228429857 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1435ms 12:27:09 INFO - PROCESS | 1744 | 1467228429898 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:27:09 INFO - PROCESS | 1744 | 1467228429905 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 12:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:27:09 INFO - PROCESS | 1744 | 1467228429914 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:27:09 INFO - PROCESS | 1744 | 1467228429919 Marionette TRACE conn3 <- [1,1258,null,{}] 12:27:09 INFO - PROCESS | 1744 | 1467228429930 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:09 INFO - PROCESS | 1744 | 1467228429935 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:10 INFO - PROCESS | 1744 | 1467228430143 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:27:10 INFO - PROCESS | 1744 | 1467228430374 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:10 INFO - PROCESS | 1744 | 1467228430384 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed24000 == 37 [pid = 1744] [id = 322] 12:27:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ed2e000) [pid = 1744] [serial = 967] [outer = (nil)] 12:27:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edd9c00) [pid = 1744] [serial = 968] [outer = 0x8ed2e000] 12:27:10 INFO - PROCESS | 1744 | 1467228430518 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f083800) [pid = 1744] [serial = 969] [outer = 0x8ed2e000] 12:27:11 INFO - PROCESS | 1744 | 1467228431467 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1586ms 12:27:11 INFO - PROCESS | 1744 | 1467228431500 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:27:11 INFO - PROCESS | 1744 | 1467228431508 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 12:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:27:11 INFO - PROCESS | 1744 | 1467228431522 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 1744 | 1467228431528 Marionette TRACE conn3 <- [1,1262,null,{}] 12:27:11 INFO - PROCESS | 1744 | 1467228431536 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:11 INFO - PROCESS | 1744 | 1467228431542 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:11 INFO - PROCESS | 1744 | 1467228431763 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:27:12 INFO - PROCESS | 1744 | 1467228431999 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:12 INFO - PROCESS | 1744 | 1467228432007 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b4400 == 38 [pid = 1744] [id = 323] 12:27:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9117a000) [pid = 1744] [serial = 970] [outer = (nil)] 12:27:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9117f000) [pid = 1744] [serial = 971] [outer = 0x9117a000] 12:27:12 INFO - PROCESS | 1744 | 1467228432174 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9096ec00) [pid = 1744] [serial = 972] [outer = 0x9117a000] 12:27:13 INFO - PROCESS | 1744 | 1467228433209 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1741ms 12:27:13 INFO - PROCESS | 1744 | 1467228433263 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:27:13 INFO - PROCESS | 1744 | 1467228433269 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 12:27:13 INFO - PROCESS | 1744 | 1467228433277 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - PROCESS | 1744 | 1467228433283 Marionette TRACE conn3 <- [1,1266,null,{}] 12:27:13 INFO - PROCESS | 1744 | 1467228433301 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:13 INFO - PROCESS | 1744 | 1467228433310 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:13 INFO - PROCESS | 1744 | 1467228433502 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:27:13 INFO - PROCESS | 1744 | 1467228433725 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:13 INFO - PROCESS | 1744 | 1467228433740 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b56000 == 39 [pid = 1744] [id = 324] 12:27:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91b56800) [pid = 1744] [serial = 973] [outer = (nil)] 12:27:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91c0ec00) [pid = 1744] [serial = 974] [outer = 0x91b56800] 12:27:13 INFO - PROCESS | 1744 | 1467228433843 Marionette DEBUG loaded listener.js 12:27:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91c14800) [pid = 1744] [serial = 975] [outer = 0x91b56800] 12:27:14 INFO - PROCESS | 1744 | 1467228434737 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1496ms 12:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:27:14 INFO - PROCESS | 1744 | 1467228434772 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:27:14 INFO - PROCESS | 1744 | 1467228434776 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 12:27:14 INFO - PROCESS | 1744 | 1467228434783 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:27:14 INFO - PROCESS | 1744 | 1467228434786 Marionette TRACE conn3 <- [1,1270,null,{}] 12:27:14 INFO - PROCESS | 1744 | 1467228434793 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:14 INFO - PROCESS | 1744 | 1467228434798 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:15 INFO - PROCESS | 1744 | 1467228434997 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:27:15 INFO - PROCESS | 1744 | 1467228435176 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:15 INFO - PROCESS | 1744 | 1467228435188 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d0c00 == 40 [pid = 1744] [id = 325] 12:27:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91c0d400) [pid = 1744] [serial = 976] [outer = (nil)] 12:27:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9256dc00) [pid = 1744] [serial = 977] [outer = 0x91c0d400] 12:27:15 INFO - PROCESS | 1744 | 1467228435370 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92570000) [pid = 1744] [serial = 978] [outer = 0x91c0d400] 12:27:16 INFO - PROCESS | 1744 | 1467228436412 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1698ms 12:27:16 INFO - PROCESS | 1744 | 1467228436482 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:27:16 INFO - PROCESS | 1744 | 1467228436486 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 12:27:16 INFO - PROCESS | 1744 | 1467228436493 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:27:16 INFO - PROCESS | 1744 | 1467228436497 Marionette TRACE conn3 <- [1,1274,null,{}] 12:27:16 INFO - PROCESS | 1744 | 1467228436503 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:16 INFO - PROCESS | 1744 | 1467228436509 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:16 INFO - PROCESS | 1744 | 1467228436736 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:27:16 INFO - PROCESS | 1744 | 1467228436951 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:16 INFO - PROCESS | 1744 | 1467228436959 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4d800 == 41 [pid = 1744] [id = 326] 12:27:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91186800) [pid = 1744] [serial = 979] [outer = (nil)] 12:27:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92c51800) [pid = 1744] [serial = 980] [outer = 0x91186800] 12:27:17 INFO - PROCESS | 1744 | 1467228437090 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92c55800) [pid = 1744] [serial = 981] [outer = 0x91186800] 12:27:18 INFO - PROCESS | 1744 | 1467228438137 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1689ms 12:27:18 INFO - PROCESS | 1744 | 1467228438183 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 1744 | 1467228438190 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 12:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:27:18 INFO - PROCESS | 1744 | 1467228438197 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - PROCESS | 1744 | 1467228438201 Marionette TRACE conn3 <- [1,1278,null,{}] 12:27:18 INFO - PROCESS | 1744 | 1467228438209 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:18 INFO - PROCESS | 1744 | 1467228438223 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:18 INFO - PROCESS | 1744 | 1467228438529 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:27:18 INFO - PROCESS | 1744 | 1467228438777 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:18 INFO - PROCESS | 1744 | 1467228438787 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5800 == 42 [pid = 1744] [id = 327] 12:27:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8de46c00) [pid = 1744] [serial = 982] [outer = (nil)] 12:27:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93b5f800) [pid = 1744] [serial = 983] [outer = 0x8de46c00] 12:27:18 INFO - PROCESS | 1744 | 1467228438873 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93b66400) [pid = 1744] [serial = 984] [outer = 0x8de46c00] 12:27:19 INFO - PROCESS | 1744 | 1467228439815 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1694ms 12:27:19 INFO - PROCESS | 1744 | 1467228439891 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 1744 | 1467228439895 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 12:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:27:19 INFO - PROCESS | 1744 | 1467228439904 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 1744 | 1467228439908 Marionette TRACE conn3 <- [1,1282,null,{}] 12:27:19 INFO - PROCESS | 1744 | 1467228439915 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 1744 | 1467228439921 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:20 INFO - PROCESS | 1744 | 1467228440103 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:27:20 INFO - PROCESS | 1744 | 1467228440432 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:20 INFO - PROCESS | 1744 | 1467228440445 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bc800 == 43 [pid = 1744] [id = 328] 12:27:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8e0d9c00) [pid = 1744] [serial = 985] [outer = (nil)] 12:27:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93e23c00) [pid = 1744] [serial = 986] [outer = 0x8e0d9c00] 12:27:20 INFO - PROCESS | 1744 | 1467228440605 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93e27000) [pid = 1744] [serial = 987] [outer = 0x8e0d9c00] 12:27:21 INFO - PROCESS | 1744 | 1467228441905 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2044ms 12:27:21 INFO - PROCESS | 1744 | 1467228441949 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:27:21 INFO - PROCESS | 1744 | 1467228441960 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 12:27:21 INFO - PROCESS | 1744 | 1467228441967 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 1744 | 1467228441971 Marionette TRACE conn3 <- [1,1286,null,{}] 12:27:21 INFO - PROCESS | 1744 | 1467228441977 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:21 INFO - PROCESS | 1744 | 1467228441983 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:22 INFO - PROCESS | 1744 | 1467228442180 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:27:22 INFO - PROCESS | 1744 | 1467228442398 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:22 INFO - PROCESS | 1744 | 1467228442405 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4f800 == 44 [pid = 1744] [id = 329] 12:27:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8de50000) [pid = 1744] [serial = 988] [outer = (nil)] 12:27:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x95393800) [pid = 1744] [serial = 989] [outer = 0x8de50000] 12:27:22 INFO - PROCESS | 1744 | 1467228442530 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x95492400) [pid = 1744] [serial = 990] [outer = 0x8de50000] 12:27:23 INFO - PROCESS | 1744 | 1467228443470 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1535ms 12:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:27:23 INFO - PROCESS | 1744 | 1467228443503 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 1744 | 1467228443506 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 12:27:23 INFO - PROCESS | 1744 | 1467228443513 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 1744 | 1467228443517 Marionette TRACE conn3 <- [1,1290,null,{}] 12:27:23 INFO - PROCESS | 1744 | 1467228443523 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:23 INFO - PROCESS | 1744 | 1467228443529 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:23 INFO - PROCESS | 1744 | 1467228443709 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:27:23 INFO - PROCESS | 1744 | 1467228443931 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:23 INFO - PROCESS | 1744 | 1467228443939 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1000 == 45 [pid = 1744] [id = 330] 12:27:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8d4b1800) [pid = 1744] [serial = 991] [outer = (nil)] 12:27:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8d4bbc00) [pid = 1744] [serial = 992] [outer = 0x8d4b1800] 12:27:24 INFO - PROCESS | 1744 | 1467228444283 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8de45400) [pid = 1744] [serial = 993] [outer = 0x8d4b1800] 12:27:25 INFO - PROCESS | 1744 | 1467228445224 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1790ms 12:27:25 INFO - PROCESS | 1744 | 1467228445304 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:27:25 INFO - PROCESS | 1744 | 1467228445310 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 12:27:25 INFO - PROCESS | 1744 | 1467228445319 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:27:25 INFO - PROCESS | 1744 | 1467228445323 Marionette TRACE conn3 <- [1,1294,null,{}] 12:27:25 INFO - PROCESS | 1744 | 1467228445331 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:25 INFO - PROCESS | 1744 | 1467228445336 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:25 INFO - PROCESS | 1744 | 1467228445623 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:27:25 INFO - PROCESS | 1744 | 1467228445930 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:25 INFO - PROCESS | 1744 | 1467228445939 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd400 == 44 [pid = 1744] [id = 320] 12:27:25 INFO - PROCESS | 1744 | --DOCSHELL 0x908d5400 == 43 [pid = 1744] [id = 319] 12:27:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd9400 == 42 [pid = 1744] [id = 318] 12:27:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed23800 == 43 [pid = 1744] [id = 331] 12:27:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8ed2d400) [pid = 1744] [serial = 994] [outer = (nil)] 12:27:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8f081c00) [pid = 1744] [serial = 995] [outer = 0x8ed2d400] 12:27:26 INFO - PROCESS | 1744 | 1467228446063 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x908c2000) [pid = 1744] [serial = 996] [outer = 0x8ed2d400] 12:27:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d2800 == 42 [pid = 1744] [id = 317] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x93190000) [pid = 1744] [serial = 909] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x924e9400) [pid = 1744] [serial = 899] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8ed28c00) [pid = 1744] [serial = 912] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92575800) [pid = 1744] [serial = 902] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8f08a000) [pid = 1744] [serial = 890] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x92571000) [pid = 1744] [serial = 921] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x93c55400) [pid = 1744] [serial = 908] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8de4b400) [pid = 1744] [serial = 911] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x924e9800) [pid = 1744] [serial = 920] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8edd0000) [pid = 1744] [serial = 914] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x911f2c00) [pid = 1744] [serial = 894] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91c12c00) [pid = 1744] [serial = 896] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x912bc400) [pid = 1744] [serial = 918] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91185c00) [pid = 1744] [serial = 888] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9241c800) [pid = 1744] [serial = 897] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x92e1c400) [pid = 1744] [serial = 923] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908c4c00) [pid = 1744] [serial = 891] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x911e8400) [pid = 1744] [serial = 893] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912b2400) [pid = 1744] [serial = 917] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x90604400) [pid = 1744] [serial = 915] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9319b400) [pid = 1744] [serial = 924] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x93b5ec00) [pid = 1744] [serial = 906] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92c4c800) [pid = 1744] [serial = 903] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x924eb400) [pid = 1744] [serial = 900] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92e1d000) [pid = 1744] [serial = 926] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9319a800) [pid = 1744] [serial = 905] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93c4ac00) [pid = 1744] [serial = 927] [outer = (nil)] [url = about:blank] 12:27:27 INFO - PROCESS | 1744 | 1467228447090 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1844ms 12:27:27 INFO - PROCESS | 1744 | 1467228447162 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:27:27 INFO - PROCESS | 1744 | 1467228447167 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 12:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:27:27 INFO - PROCESS | 1744 | 1467228447179 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:27:27 INFO - PROCESS | 1744 | 1467228447183 Marionette TRACE conn3 <- [1,1298,null,{}] 12:27:27 INFO - PROCESS | 1744 | 1467228447190 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:27 INFO - PROCESS | 1744 | 1467228447196 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:27 INFO - PROCESS | 1744 | 1467228447386 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:27:27 INFO - PROCESS | 1744 | 1467228447615 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:27 INFO - PROCESS | 1744 | 1467228447625 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed28c00 == 43 [pid = 1744] [id = 332] 12:27:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x908dc800) [pid = 1744] [serial = 997] [outer = (nil)] 12:27:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9117b400) [pid = 1744] [serial = 998] [outer = 0x908dc800] 12:27:27 INFO - PROCESS | 1744 | 1467228447697 Marionette DEBUG loaded listener.js 12:27:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x911e9c00) [pid = 1744] [serial = 999] [outer = 0x908dc800] 12:27:28 INFO - PROCESS | 1744 | 1467228448606 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1484ms 12:27:28 INFO - PROCESS | 1744 | 1467228448665 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 12:27:28 INFO - PROCESS | 1744 | 1467228448668 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 12:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:27:28 INFO - PROCESS | 1744 | 1467228448676 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - PROCESS | 1744 | 1467228448681 Marionette TRACE conn3 <- [1,1302,null,{}] 12:27:28 INFO - PROCESS | 1744 | 1467228448698 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:28 INFO - PROCESS | 1744 | 1467228448707 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:28 INFO - PROCESS | 1744 | 1467228448942 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:27:28 INFO - PROCESS | 1744 | 1467228448966 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:28 INFO - PROCESS | 1744 | 1467228448974 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b9400 == 44 [pid = 1744] [id = 333] 12:27:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x912b9000) [pid = 1744] [serial = 1000] [outer = (nil)] 12:27:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91b51c00) [pid = 1744] [serial = 1001] [outer = 0x912b9000] 12:27:29 INFO - PROCESS | 1744 | 1467228449048 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91b55800) [pid = 1744] [serial = 1002] [outer = 0x912b9000] 12:27:30 INFO - PROCESS | 1744 | 1467228450058 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1445ms 12:27:30 INFO - PROCESS | 1744 | 1467228450124 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 1744 | 1467228450129 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 12:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:27:30 INFO - PROCESS | 1744 | 1467228450136 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:27:30 INFO - PROCESS | 1744 | 1467228450140 Marionette TRACE conn3 <- [1,1306,null,{}] 12:27:30 INFO - PROCESS | 1744 | 1467228450168 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:30 INFO - PROCESS | 1744 | 1467228450174 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:30 INFO - PROCESS | 1744 | 1467228450425 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:27:30 INFO - PROCESS | 1744 | 1467228450454 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:30 INFO - PROCESS | 1744 | 1467228450462 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0000 == 45 [pid = 1744] [id = 334] 12:27:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x90604400) [pid = 1744] [serial = 1003] [outer = (nil)] 12:27:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x924ebc00) [pid = 1744] [serial = 1004] [outer = 0x90604400] 12:27:30 INFO - PROCESS | 1744 | 1467228450542 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9256d800) [pid = 1744] [serial = 1005] [outer = 0x90604400] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x94989000) [pid = 1744] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91b4cc00) [pid = 1744] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ed26800) [pid = 1744] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8edda000) [pid = 1744] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x911f0800) [pid = 1744] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93b65400) [pid = 1744] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f086800) [pid = 1744] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ee7a800) [pid = 1744] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8e0d3c00) [pid = 1744] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92e1a000) [pid = 1744] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f084000) [pid = 1744] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:27:31 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x908d5800) [pid = 1744] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:27:31 INFO - PROCESS | 1744 | 1467228451704 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1620ms 12:27:31 INFO - PROCESS | 1744 | 1467228451757 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 1744 | 1467228451766 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 12:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:27:31 INFO - PROCESS | 1744 | 1467228451777 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - PROCESS | 1744 | 1467228451783 Marionette TRACE conn3 <- [1,1310,null,{}] 12:27:31 INFO - PROCESS | 1744 | 1467228451795 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:31 INFO - PROCESS | 1744 | 1467228451799 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:31 INFO - PROCESS | 1744 | 1467228451990 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:27:32 INFO - PROCESS | 1744 | 1467228452128 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:32 INFO - PROCESS | 1744 | 1467228452139 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f086800 == 46 [pid = 1744] [id = 335] 12:27:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9060cc00) [pid = 1744] [serial = 1006] [outer = (nil)] 12:27:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x924e2400) [pid = 1744] [serial = 1007] [outer = 0x9060cc00] 12:27:32 INFO - PROCESS | 1744 | 1467228452247 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92c52800) [pid = 1744] [serial = 1008] [outer = 0x9060cc00] 12:27:33 INFO - PROCESS | 1744 | 1467228453264 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 12:27:33 INFO - PROCESS | 1744 | 1467228453342 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 12:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:27:33 INFO - PROCESS | 1744 | 1467228453357 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 1744 | 1467228453361 Marionette TRACE conn3 <- [1,1314,null,{}] 12:27:33 INFO - PROCESS | 1744 | 1467228453371 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:33 INFO - PROCESS | 1744 | 1467228453377 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:33 INFO - PROCESS | 1744 | 1467228453628 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:27:33 INFO - PROCESS | 1744 | 1467228453921 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:33 INFO - PROCESS | 1744 | 1467228453939 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7ec00 == 47 [pid = 1744] [id = 336] 12:27:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ee80400) [pid = 1744] [serial = 1009] [outer = (nil)] 12:27:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x90605800) [pid = 1744] [serial = 1010] [outer = 0x8ee80400] 12:27:34 INFO - PROCESS | 1744 | 1467228454038 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x908d0800) [pid = 1744] [serial = 1011] [outer = 0x8ee80400] 12:27:35 INFO - PROCESS | 1744 | 1467228455036 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1737ms 12:27:35 INFO - PROCESS | 1744 | 1467228455098 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 1744 | 1467228455105 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 12:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:27:35 INFO - PROCESS | 1744 | 1467228455118 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:27:35 INFO - PROCESS | 1744 | 1467228455122 Marionette TRACE conn3 <- [1,1318,null,{}] 12:27:35 INFO - PROCESS | 1744 | 1467228455129 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:35 INFO - PROCESS | 1744 | 1467228455136 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:35 INFO - PROCESS | 1744 | 1467228455360 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:27:35 INFO - PROCESS | 1744 | 1467228455602 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:35 INFO - PROCESS | 1744 | 1467228455612 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b7000 == 48 [pid = 1744] [id = 337] 12:27:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9117d800) [pid = 1744] [serial = 1012] [outer = (nil)] 12:27:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x912b7400) [pid = 1744] [serial = 1013] [outer = 0x9117d800] 12:27:35 INFO - PROCESS | 1744 | 1467228455724 Marionette DEBUG loaded listener.js 12:27:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x912bf000) [pid = 1744] [serial = 1014] [outer = 0x9117d800] 12:27:36 INFO - PROCESS | 1744 | 1467228456700 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1639ms 12:27:36 INFO - PROCESS | 1744 | 1467228456759 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:27:36 INFO - PROCESS | 1744 | 1467228456764 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 12:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:27:36 INFO - PROCESS | 1744 | 1467228456773 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:27:36 INFO - PROCESS | 1744 | 1467228456778 Marionette TRACE conn3 <- [1,1322,null,{}] 12:27:36 INFO - PROCESS | 1744 | 1467228456807 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:36 INFO - PROCESS | 1744 | 1467228456825 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:37 INFO - PROCESS | 1744 | 1467228457159 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:27:37 INFO - PROCESS | 1744 | 1467228457411 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:37 INFO - PROCESS | 1744 | 1467228457425 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e21800 == 49 [pid = 1744] [id = 338] 12:27:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9318f800) [pid = 1744] [serial = 1015] [outer = (nil)] 12:27:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93b5ac00) [pid = 1744] [serial = 1016] [outer = 0x9318f800] 12:27:37 INFO - PROCESS | 1744 | 1467228457512 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93b62400) [pid = 1744] [serial = 1017] [outer = 0x9318f800] 12:27:38 INFO - PROCESS | 1744 | 1467228458507 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1788ms 12:27:38 INFO - PROCESS | 1744 | 1467228458562 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:27:38 INFO - PROCESS | 1744 | 1467228458567 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 12:27:38 INFO - PROCESS | 1744 | 1467228458574 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - PROCESS | 1744 | 1467228458578 Marionette TRACE conn3 <- [1,1326,null,{}] 12:27:38 INFO - PROCESS | 1744 | 1467228458584 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 1744 | 1467228458590 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:38 INFO - PROCESS | 1744 | 1467228458780 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:27:39 INFO - PROCESS | 1744 | 1467228459001 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:39 INFO - PROCESS | 1744 | 1467228459009 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4000 == 50 [pid = 1744] [id = 339] 12:27:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x924e9400) [pid = 1744] [serial = 1018] [outer = (nil)] 12:27:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x93e23800) [pid = 1744] [serial = 1019] [outer = 0x924e9400] 12:27:39 INFO - PROCESS | 1744 | 1467228459137 Marionette DEBUG loaded listener.js 12:27:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x95391400) [pid = 1744] [serial = 1020] [outer = 0x924e9400] 12:27:40 INFO - PROCESS | 1744 | 1467228460173 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1685ms 12:27:40 INFO - PROCESS | 1744 | 1467228460262 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:27:40 INFO - PROCESS | 1744 | 1467228460269 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 12:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:27:40 INFO - PROCESS | 1744 | 1467228460280 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:27:40 INFO - PROCESS | 1744 | 1467228460285 Marionette TRACE conn3 <- [1,1330,null,{}] 12:27:40 INFO - PROCESS | 1744 | 1467228460296 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:40 INFO - PROCESS | 1744 | 1467228460302 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:40 INFO - PROCESS | 1744 | 1467228460751 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:27:40 INFO - PROCESS | 1744 | 1467228460898 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:40 INFO - PROCESS | 1744 | 1467228460905 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b4bc00 == 51 [pid = 1744] [id = 340] 12:27:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9319c000) [pid = 1744] [serial = 1021] [outer = (nil)] 12:27:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9549b400) [pid = 1744] [serial = 1022] [outer = 0x9319c000] 12:27:40 INFO - PROCESS | 1744 | 1467228460991 Marionette DEBUG loaded listener.js 12:27:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x954de400) [pid = 1744] [serial = 1023] [outer = 0x9319c000] 12:27:41 INFO - PROCESS | 1744 | 1467228461921 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1686ms 12:27:41 INFO - PROCESS | 1744 | 1467228461983 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:27:41 INFO - PROCESS | 1744 | 1467228461987 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 12:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:27:42 INFO - PROCESS | 1744 | 1467228461996 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:27:42 INFO - PROCESS | 1744 | 1467228461999 Marionette TRACE conn3 <- [1,1334,null,{}] 12:27:42 INFO - PROCESS | 1744 | 1467228462004 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:42 INFO - PROCESS | 1744 | 1467228462016 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:42 INFO - PROCESS | 1744 | 1467228462254 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:27:42 INFO - PROCESS | 1744 | 1467228462543 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:42 INFO - PROCESS | 1744 | 1467228462556 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x90964800 == 52 [pid = 1744] [id = 341] 12:27:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x95497000) [pid = 1744] [serial = 1024] [outer = (nil)] 12:27:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x96782c00) [pid = 1744] [serial = 1025] [outer = 0x95497000] 12:27:42 INFO - PROCESS | 1744 | 1467228462658 Marionette DEBUG loaded listener.js 12:27:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9678a000) [pid = 1744] [serial = 1026] [outer = 0x95497000] 12:27:43 INFO - PROCESS | 1744 | 1467228463549 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1632ms 12:27:43 INFO - PROCESS | 1744 | 1467228463629 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:27:43 INFO - PROCESS | 1744 | 1467228463634 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 12:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:27:43 INFO - PROCESS | 1744 | 1467228463641 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:27:43 INFO - PROCESS | 1744 | 1467228463645 Marionette TRACE conn3 <- [1,1338,null,{}] 12:27:43 INFO - PROCESS | 1744 | 1467228463650 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:43 INFO - PROCESS | 1744 | 1467228463656 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:43 INFO - PROCESS | 1744 | 1467228463849 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:27:44 INFO - PROCESS | 1744 | 1467228464087 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:44 INFO - PROCESS | 1744 | 1467228464095 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x92577000 == 53 [pid = 1744] [id = 342] 12:27:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x954e0c00) [pid = 1744] [serial = 1027] [outer = (nil)] 12:27:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x967ed400) [pid = 1744] [serial = 1028] [outer = 0x954e0c00] 12:27:44 INFO - PROCESS | 1744 | 1467228464193 Marionette DEBUG loaded listener.js 12:27:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x967f0c00) [pid = 1744] [serial = 1029] [outer = 0x954e0c00] 12:27:45 INFO - PROCESS | 1744 | 1467228465616 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2035ms 12:27:45 INFO - PROCESS | 1744 | 1467228465686 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:27:45 INFO - PROCESS | 1744 | 1467228465698 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 12:27:45 INFO - PROCESS | 1744 | 1467228465708 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:27:45 INFO - PROCESS | 1744 | 1467228465711 Marionette TRACE conn3 <- [1,1342,null,{}] 12:27:45 INFO - PROCESS | 1744 | 1467228465718 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:45 INFO - PROCESS | 1744 | 1467228465723 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:45 INFO - PROCESS | 1744 | 1467228465917 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:27:46 INFO - PROCESS | 1744 | 1467228466280 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:46 INFO - PROCESS | 1744 | 1467228466287 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bd800 == 54 [pid = 1744] [id = 343] 12:27:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8ed2b000) [pid = 1744] [serial = 1030] [outer = (nil)] 12:27:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8edd1000) [pid = 1744] [serial = 1031] [outer = 0x8ed2b000] 12:27:46 INFO - PROCESS | 1744 | 1467228466404 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8f089c00) [pid = 1744] [serial = 1032] [outer = 0x8ed2b000] 12:27:47 INFO - PROCESS | 1744 | 1467228467432 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1793ms 12:27:47 INFO - PROCESS | 1744 | 1467228467501 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:27:47 INFO - PROCESS | 1744 | 1467228467513 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 12:27:47 INFO - PROCESS | 1744 | 1467228467524 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:27:47 INFO - PROCESS | 1744 | 1467228467529 Marionette TRACE conn3 <- [1,1346,null,{}] 12:27:47 INFO - PROCESS | 1744 | 1467228467538 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:47 INFO - PROCESS | 1744 | 1467228467546 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:47 INFO - PROCESS | 1744 | 1467228467731 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:27:47 INFO - PROCESS | 1744 | 1467228467971 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:47 INFO - PROCESS | 1744 | 1467228467978 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2000 == 55 [pid = 1744] [id = 344] 12:27:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x90604c00) [pid = 1744] [serial = 1033] [outer = (nil)] 12:27:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x911f1800) [pid = 1744] [serial = 1034] [outer = 0x90604c00] 12:27:48 INFO - PROCESS | 1744 | 1467228468075 Marionette DEBUG loaded listener.js 12:27:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x91b4dc00) [pid = 1744] [serial = 1035] [outer = 0x90604c00] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0000 == 54 [pid = 1744] [id = 334] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b9400 == 53 [pid = 1744] [id = 333] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed28c00 == 52 [pid = 1744] [id = 332] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed23800 == 51 [pid = 1744] [id = 331] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1000 == 50 [pid = 1744] [id = 330] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee82800 == 49 [pid = 1744] [id = 321] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed24000 == 48 [pid = 1744] [id = 322] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4d800 == 47 [pid = 1744] [id = 326] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x909b4400 == 46 [pid = 1744] [id = 323] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x908d0c00 == 45 [pid = 1744] [id = 325] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91b56000 == 44 [pid = 1744] [id = 324] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5800 == 43 [pid = 1744] [id = 327] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4f800 == 42 [pid = 1744] [id = 329] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91184400 == 41 [pid = 1744] [id = 310] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bc800 == 40 [pid = 1744] [id = 328] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4b800 == 39 [pid = 1744] [id = 309] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x93b64c00 == 38 [pid = 1744] [id = 311] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd000 == 37 [pid = 1744] [id = 312] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x90965c00 == 36 [pid = 1744] [id = 313] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d4800 == 35 [pid = 1744] [id = 314] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed25800 == 34 [pid = 1744] [id = 315] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f085000 == 33 [pid = 1744] [id = 316] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x92577000 == 32 [pid = 1744] [id = 342] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bd800 == 31 [pid = 1744] [id = 343] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x90964800 == 30 [pid = 1744] [id = 341] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91b4bc00 == 29 [pid = 1744] [id = 340] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4000 == 28 [pid = 1744] [id = 339] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x909b7000 == 27 [pid = 1744] [id = 337] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x92e21800 == 26 [pid = 1744] [id = 338] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f086800 == 25 [pid = 1744] [id = 335] 12:27:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7ec00 == 24 [pid = 1744] [id = 336] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x954de800) [pid = 1744] [serial = 941] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9678b000) [pid = 1744] [serial = 945] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x96780800) [pid = 1744] [serial = 944] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8ee82000) [pid = 1744] [serial = 948] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8edce400) [pid = 1744] [serial = 947] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x908c6000) [pid = 1744] [serial = 930] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8f08c400) [pid = 1744] [serial = 929] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x91b53800) [pid = 1744] [serial = 933] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x91b4d000) [pid = 1744] [serial = 932] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x93e27c00) [pid = 1744] [serial = 936] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x93e1d400) [pid = 1744] [serial = 935] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91187000) [pid = 1744] [serial = 951] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9096d000) [pid = 1744] [serial = 950] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8ee81c00) [pid = 1744] [serial = 956] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8e0d8800) [pid = 1744] [serial = 953] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ed22000) [pid = 1744] [serial = 954] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91182c00) [pid = 1744] [serial = 965] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x95499800) [pid = 1744] [serial = 939] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x95491400) [pid = 1744] [serial = 938] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x909af800) [pid = 1744] [serial = 963] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x908e2400) [pid = 1744] [serial = 959] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x954df400) [pid = 1744] [serial = 942] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x908d8c00) [pid = 1744] [serial = 962] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9096cc00) [pid = 1744] [serial = 960] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ee89800) [pid = 1744] [serial = 957] [outer = (nil)] [url = about:blank] 12:27:50 INFO - PROCESS | 1744 | 1467228470342 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2893ms 12:27:50 INFO - PROCESS | 1744 | 1467228470415 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 1744 | 1467228470422 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 12:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:27:50 INFO - PROCESS | 1744 | 1467228470431 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 1744 | 1467228470436 Marionette TRACE conn3 <- [1,1350,null,{}] 12:27:50 INFO - PROCESS | 1744 | 1467228470445 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 1744 | 1467228470451 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:50 INFO - PROCESS | 1744 | 1467228470627 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:27:50 INFO - PROCESS | 1744 | 1467228470786 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:50 INFO - PROCESS | 1744 | 1467228470803 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d2400 == 25 [pid = 1744] [id = 345] 12:27:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e0d6c00) [pid = 1744] [serial = 1036] [outer = (nil)] 12:27:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ed26800) [pid = 1744] [serial = 1037] [outer = 0x8e0d6c00] 12:27:50 INFO - PROCESS | 1744 | 1467228470875 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed2a400) [pid = 1744] [serial = 1038] [outer = 0x8e0d6c00] 12:27:51 INFO - PROCESS | 1744 | 1467228471723 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1335ms 12:27:51 INFO - PROCESS | 1744 | 1467228471767 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:27:51 INFO - PROCESS | 1744 | 1467228471775 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 12:27:51 INFO - PROCESS | 1744 | 1467228471787 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:27:51 INFO - PROCESS | 1744 | 1467228471791 Marionette TRACE conn3 <- [1,1354,null,{}] 12:27:51 INFO - PROCESS | 1744 | 1467228471797 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:51 INFO - PROCESS | 1744 | 1467228471803 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:51 INFO - PROCESS | 1744 | 1467228471989 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:27:52 INFO - PROCESS | 1744 | 1467228472127 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:52 INFO - PROCESS | 1744 | 1467228472136 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7c000 == 26 [pid = 1744] [id = 346] 12:27:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ee84400) [pid = 1744] [serial = 1039] [outer = (nil)] 12:27:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f080400) [pid = 1744] [serial = 1040] [outer = 0x8ee84400] 12:27:52 INFO - PROCESS | 1744 | 1467228472211 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f08dc00) [pid = 1744] [serial = 1041] [outer = 0x8ee84400] 12:27:53 INFO - PROCESS | 1744 | 1467228473206 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1489ms 12:27:53 INFO - PROCESS | 1744 | 1467228473276 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 12:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:27:53 INFO - PROCESS | 1744 | 1467228473280 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 12:27:53 INFO - PROCESS | 1744 | 1467228473287 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:27:53 INFO - PROCESS | 1744 | 1467228473293 Marionette TRACE conn3 <- [1,1358,null,{}] 12:27:53 INFO - PROCESS | 1744 | 1467228473322 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:53 INFO - PROCESS | 1744 | 1467228473331 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:53 INFO - PROCESS | 1744 | 1467228473566 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:27:53 INFO - PROCESS | 1744 | 1467228473589 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:53 INFO - PROCESS | 1744 | 1467228473603 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x90961c00 == 27 [pid = 1744] [id = 347] 12:27:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x90963000) [pid = 1744] [serial = 1042] [outer = (nil)] 12:27:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x90966c00) [pid = 1744] [serial = 1043] [outer = 0x90963000] 12:27:53 INFO - PROCESS | 1744 | 1467228473676 Marionette DEBUG loaded listener.js 12:27:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9096f800) [pid = 1744] [serial = 1044] [outer = 0x90963000] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e0d9c00) [pid = 1744] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x909b7800) [pid = 1744] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ed2d400) [pid = 1744] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d4b1800) [pid = 1744] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x90604400) [pid = 1744] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9060cc00) [pid = 1744] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9117a000) [pid = 1744] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8de46c00) [pid = 1744] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91186800) [pid = 1744] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x912b9000) [pid = 1744] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ed2e000) [pid = 1744] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91b56800) [pid = 1744] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x908dc800) [pid = 1744] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8de50000) [pid = 1744] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:27:55 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91c0d400) [pid = 1744] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:27:55 INFO - PROCESS | 1744 | 1467228475467 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2199ms 12:27:55 INFO - PROCESS | 1744 | 1467228475485 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 1744 | 1467228475490 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 12:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:27:55 INFO - PROCESS | 1744 | 1467228475496 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 1744 | 1467228475500 Marionette TRACE conn3 <- [1,1362,null,{}] 12:27:55 INFO - PROCESS | 1744 | 1467228475505 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 1744 | 1467228475510 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:55 INFO - PROCESS | 1744 | 1467228475661 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:27:55 INFO - PROCESS | 1744 | 1467228475675 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:55 INFO - PROCESS | 1744 | 1467228475681 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2c00 == 28 [pid = 1744] [id = 348] 12:27:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8de46c00) [pid = 1744] [serial = 1045] [outer = (nil)] 12:27:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x908dc800) [pid = 1744] [serial = 1046] [outer = 0x8de46c00] 12:27:55 INFO - PROCESS | 1744 | 1467228475757 Marionette DEBUG loaded listener.js 12:27:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x909b5800) [pid = 1744] [serial = 1047] [outer = 0x8de46c00] 12:27:56 INFO - PROCESS | 1744 | 1467228476658 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1230ms 12:27:56 INFO - PROCESS | 1744 | 1467228476728 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 12:27:56 INFO - PROCESS | 1744 | 1467228476731 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 12:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:27:56 INFO - PROCESS | 1744 | 1467228476742 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:27:56 INFO - PROCESS | 1744 | 1467228476746 Marionette TRACE conn3 <- [1,1366,null,{}] 12:27:56 INFO - PROCESS | 1744 | 1467228476754 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:56 INFO - PROCESS | 1744 | 1467228476760 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:56 INFO - PROCESS | 1744 | 1467228476942 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:27:57 INFO - PROCESS | 1744 | 1467228477072 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:57 INFO - PROCESS | 1744 | 1467228477078 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a400 == 29 [pid = 1744] [id = 349] 12:27:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9060cc00) [pid = 1744] [serial = 1048] [outer = (nil)] 12:27:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91182800) [pid = 1744] [serial = 1049] [outer = 0x9060cc00] 12:27:57 INFO - PROCESS | 1744 | 1467228477155 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x911f5000) [pid = 1744] [serial = 1050] [outer = 0x9060cc00] 12:27:58 INFO - PROCESS | 1744 | 1467228478352 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:27:58 INFO - PROCESS | 1744 | 1467228478391 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 12:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:27:58 INFO - PROCESS | 1744 | 1467228478399 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 1744 | 1467228478405 Marionette TRACE conn3 <- [1,1370,null,{}] 12:27:58 INFO - PROCESS | 1744 | 1467228478413 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:58 INFO - PROCESS | 1744 | 1467228478419 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:58 INFO - PROCESS | 1744 | 1467228478654 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:27:58 INFO - PROCESS | 1744 | 1467228478899 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:27:58 INFO - PROCESS | 1744 | 1467228478908 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:27:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd000 == 30 [pid = 1744] [id = 350] 12:27:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8edd7000) [pid = 1744] [serial = 1051] [outer = (nil)] 12:27:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90601c00) [pid = 1744] [serial = 1052] [outer = 0x8edd7000] 12:27:59 INFO - PROCESS | 1744 | 1467228478999 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9060e400) [pid = 1744] [serial = 1053] [outer = 0x8edd7000] 12:28:00 INFO - PROCESS | 1744 | 1467228479996 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 1744 | 1467228480052 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 12:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:28:00 INFO - PROCESS | 1744 | 1467228480064 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 1744 | 1467228480068 Marionette TRACE conn3 <- [1,1374,null,{}] 12:28:00 INFO - PROCESS | 1744 | 1467228480076 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 1744 | 1467228480083 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:00 INFO - PROCESS | 1744 | 1467228480353 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:28:00 INFO - PROCESS | 1744 | 1467228480672 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:00 INFO - PROCESS | 1744 | 1467228480683 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de45000 == 31 [pid = 1744] [id = 351] 12:28:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9117f800) [pid = 1744] [serial = 1054] [outer = (nil)] 12:28:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x912bc400) [pid = 1744] [serial = 1055] [outer = 0x9117f800] 12:28:00 INFO - PROCESS | 1744 | 1467228480769 Marionette DEBUG loaded listener.js 12:28:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x909ac800) [pid = 1744] [serial = 1056] [outer = 0x9117f800] 12:28:01 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:01 INFO - PROCESS | 1744 | 1467228481846 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:28:01 INFO - PROCESS | 1744 | 1467228481912 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 12:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:28:01 INFO - PROCESS | 1744 | 1467228481921 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:28:01 INFO - PROCESS | 1744 | 1467228481928 Marionette TRACE conn3 <- [1,1378,null,{}] 12:28:02 INFO - PROCESS | 1744 | 1467228482009 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:02 INFO - PROCESS | 1744 | 1467228482018 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:02 INFO - PROCESS | 1744 | 1467228482225 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:28:02 INFO - PROCESS | 1744 | 1467228482453 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:02 INFO - PROCESS | 1744 | 1467228482463 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e1400 == 32 [pid = 1744] [id = 352] 12:28:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x924e4800) [pid = 1744] [serial = 1057] [outer = (nil)] 12:28:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9256a800) [pid = 1744] [serial = 1058] [outer = 0x924e4800] 12:28:02 INFO - PROCESS | 1744 | 1467228482551 Marionette DEBUG loaded listener.js 12:28:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92577000) [pid = 1744] [serial = 1059] [outer = 0x924e4800] 12:28:03 INFO - PROCESS | 1744 | 1467228483504 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 12:28:03 INFO - PROCESS | 1744 | 1467228483540 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 12:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:28:03 INFO - PROCESS | 1744 | 1467228483547 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:28:03 INFO - PROCESS | 1744 | 1467228483550 Marionette TRACE conn3 <- [1,1382,null,{}] 12:28:03 INFO - PROCESS | 1744 | 1467228483557 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:03 INFO - PROCESS | 1744 | 1467228483562 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:03 INFO - PROCESS | 1744 | 1467228483749 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:28:03 INFO - PROCESS | 1744 | 1467228483926 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:03 INFO - PROCESS | 1744 | 1467228483935 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e6000 == 33 [pid = 1744] [id = 353] 12:28:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92c4b400) [pid = 1744] [serial = 1060] [outer = (nil)] 12:28:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92e19c00) [pid = 1744] [serial = 1061] [outer = 0x92c4b400] 12:28:04 INFO - PROCESS | 1744 | 1467228484019 Marionette DEBUG loaded listener.js 12:28:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92e1c000) [pid = 1744] [serial = 1062] [outer = 0x92c4b400] 12:28:05 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:05 INFO - PROCESS | 1744 | 1467228485061 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 12:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:28:05 INFO - PROCESS | 1744 | 1467228485140 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 12:28:05 INFO - PROCESS | 1744 | 1467228485147 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:28:05 INFO - PROCESS | 1744 | 1467228485150 Marionette TRACE conn3 <- [1,1386,null,{}] 12:28:05 INFO - PROCESS | 1744 | 1467228485156 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:05 INFO - PROCESS | 1744 | 1467228485162 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:05 INFO - PROCESS | 1744 | 1467228485388 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:28:05 INFO - PROCESS | 1744 | 1467228485634 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:05 INFO - PROCESS | 1744 | 1467228485645 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4dc00 == 34 [pid = 1744] [id = 354] 12:28:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ee80c00) [pid = 1744] [serial = 1063] [outer = (nil)] 12:28:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93b65400) [pid = 1744] [serial = 1064] [outer = 0x8ee80c00] 12:28:05 INFO - PROCESS | 1744 | 1467228485764 Marionette DEBUG loaded listener.js 12:28:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93c4e800) [pid = 1744] [serial = 1065] [outer = 0x8ee80c00] 12:28:06 INFO - PROCESS | 1744 | 1467228486800 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 1744 | 1467228486842 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 12:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:28:06 INFO - PROCESS | 1744 | 1467228486850 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - PROCESS | 1744 | 1467228486854 Marionette TRACE conn3 <- [1,1390,null,{}] 12:28:06 INFO - PROCESS | 1744 | 1467228486860 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:06 INFO - PROCESS | 1744 | 1467228486872 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:07 INFO - PROCESS | 1744 | 1467228487132 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:28:07 INFO - PROCESS | 1744 | 1467228487403 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:07 INFO - PROCESS | 1744 | 1467228487411 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de42400 == 35 [pid = 1744] [id = 355] 12:28:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8ed23400) [pid = 1744] [serial = 1066] [outer = (nil)] 12:28:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93c57400) [pid = 1744] [serial = 1067] [outer = 0x8ed23400] 12:28:07 INFO - PROCESS | 1744 | 1467228487502 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x95495400) [pid = 1744] [serial = 1068] [outer = 0x8ed23400] 12:28:08 INFO - PROCESS | 1744 | 1467228488443 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1635ms 12:28:08 INFO - PROCESS | 1744 | 1467228488489 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:28:08 INFO - PROCESS | 1744 | 1467228488493 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 12:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:28:08 INFO - PROCESS | 1744 | 1467228488506 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:28:08 INFO - PROCESS | 1744 | 1467228488509 Marionette TRACE conn3 <- [1,1394,null,{}] 12:28:08 INFO - PROCESS | 1744 | 1467228488515 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:08 INFO - PROCESS | 1744 | 1467228488521 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:08 INFO - PROCESS | 1744 | 1467228488736 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:28:08 INFO - PROCESS | 1744 | 1467228488972 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:08 INFO - PROCESS | 1744 | 1467228488980 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5800 == 36 [pid = 1744] [id = 356] 12:28:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8d4b8000) [pid = 1744] [serial = 1069] [outer = (nil)] 12:28:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8de41400) [pid = 1744] [serial = 1070] [outer = 0x8d4b8000] 12:28:09 INFO - PROCESS | 1744 | 1467228489219 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8de50000) [pid = 1744] [serial = 1071] [outer = 0x8d4b8000] 12:28:10 INFO - PROCESS | 1744 | 1467228490159 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1692ms 12:28:10 INFO - PROCESS | 1744 | 1467228490200 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 1744 | 1467228490206 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 12:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:28:10 INFO - PROCESS | 1744 | 1467228490215 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 1744 | 1467228490220 Marionette TRACE conn3 <- [1,1398,null,{}] 12:28:10 INFO - PROCESS | 1744 | 1467228490228 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 1744 | 1467228490234 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:10 INFO - PROCESS | 1744 | 1467228490518 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:28:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2c00 == 35 [pid = 1744] [id = 348] 12:28:10 INFO - PROCESS | 1744 | --DOCSHELL 0x90961c00 == 34 [pid = 1744] [id = 347] 12:28:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7c000 == 33 [pid = 1744] [id = 346] 12:28:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d2400 == 32 [pid = 1744] [id = 345] 12:28:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2000 == 31 [pid = 1744] [id = 344] 12:28:10 INFO - PROCESS | 1744 | 1467228490837 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:10 INFO - PROCESS | 1744 | 1467228490844 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de43000 == 32 [pid = 1744] [id = 357] 12:28:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8de4a800) [pid = 1744] [serial = 1072] [outer = (nil)] 12:28:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8ee82400) [pid = 1744] [serial = 1073] [outer = 0x8de4a800] 12:28:10 INFO - PROCESS | 1744 | 1467228490927 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x90604000) [pid = 1744] [serial = 1074] [outer = 0x8de4a800] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x92c52800) [pid = 1744] [serial = 1008] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x93b66400) [pid = 1744] [serial = 984] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92c55800) [pid = 1744] [serial = 981] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x91b51c00) [pid = 1744] [serial = 1001] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f083800) [pid = 1744] [serial = 969] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91c14800) [pid = 1744] [serial = 975] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x911e9c00) [pid = 1744] [serial = 999] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x95492400) [pid = 1744] [serial = 990] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92570000) [pid = 1744] [serial = 978] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x93b5f800) [pid = 1744] [serial = 983] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x93e27000) [pid = 1744] [serial = 987] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x911f0400) [pid = 1744] [serial = 966] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91b55800) [pid = 1744] [serial = 1002] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f081c00) [pid = 1744] [serial = 995] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8d4bbc00) [pid = 1744] [serial = 992] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9256d800) [pid = 1744] [serial = 1005] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x924e2400) [pid = 1744] [serial = 1007] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92c51800) [pid = 1744] [serial = 980] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9096ec00) [pid = 1744] [serial = 972] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93e23c00) [pid = 1744] [serial = 986] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8de45400) [pid = 1744] [serial = 993] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9256dc00) [pid = 1744] [serial = 977] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x95393800) [pid = 1744] [serial = 989] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9117f000) [pid = 1744] [serial = 971] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91c0ec00) [pid = 1744] [serial = 974] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9117b400) [pid = 1744] [serial = 998] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x908c2000) [pid = 1744] [serial = 996] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8edd9c00) [pid = 1744] [serial = 968] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x924ebc00) [pid = 1744] [serial = 1004] [outer = (nil)] [url = about:blank] 12:28:11 INFO - PROCESS | 1744 | 1467228491804 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1639ms 12:28:11 INFO - PROCESS | 1744 | 1467228491855 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 1744 | 1467228491861 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 12:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:28:11 INFO - PROCESS | 1744 | 1467228491872 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:28:11 INFO - PROCESS | 1744 | 1467228491876 Marionette TRACE conn3 <- [1,1402,null,{}] 12:28:11 INFO - PROCESS | 1744 | 1467228491882 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:11 INFO - PROCESS | 1744 | 1467228491888 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:12 INFO - PROCESS | 1744 | 1467228492082 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:28:12 INFO - PROCESS | 1744 | 1467228492221 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:12 INFO - PROCESS | 1744 | 1467228492230 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x908db000 == 33 [pid = 1744] [id = 358] 12:28:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9096ec00) [pid = 1744] [serial = 1075] [outer = (nil)] 12:28:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91178800) [pid = 1744] [serial = 1076] [outer = 0x9096ec00] 12:28:12 INFO - PROCESS | 1744 | 1467228492304 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x911ecc00) [pid = 1744] [serial = 1077] [outer = 0x9096ec00] 12:28:13 INFO - PROCESS | 1744 | 1467228493250 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1441ms 12:28:13 INFO - PROCESS | 1744 | 1467228493313 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:28:13 INFO - PROCESS | 1744 | 1467228493318 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 12:28:13 INFO - PROCESS | 1744 | 1467228493325 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:28:13 INFO - PROCESS | 1744 | 1467228493331 Marionette TRACE conn3 <- [1,1406,null,{}] 12:28:13 INFO - PROCESS | 1744 | 1467228493354 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:13 INFO - PROCESS | 1744 | 1467228493363 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:13 INFO - PROCESS | 1744 | 1467228493599 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:28:13 INFO - PROCESS | 1744 | 1467228493623 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:13 INFO - PROCESS | 1744 | 1467228493634 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0000 == 34 [pid = 1744] [id = 359] 12:28:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x911f2400) [pid = 1744] [serial = 1078] [outer = (nil)] 12:28:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x924e2400) [pid = 1744] [serial = 1079] [outer = 0x911f2400] 12:28:13 INFO - PROCESS | 1744 | 1467228493703 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x924ea000) [pid = 1744] [serial = 1080] [outer = 0x911f2400] 12:28:14 INFO - PROCESS | 1744 | 1467228494679 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1410ms 12:28:14 INFO - PROCESS | 1744 | 1467228494734 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 1744 | 1467228494738 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 12:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:28:14 INFO - PROCESS | 1744 | 1467228494753 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - PROCESS | 1744 | 1467228494771 Marionette TRACE conn3 <- [1,1410,null,{}] 12:28:14 INFO - PROCESS | 1744 | 1467228494778 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:14 INFO - PROCESS | 1744 | 1467228494783 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:15 INFO - PROCESS | 1744 | 1467228495006 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:28:15 INFO - PROCESS | 1744 | 1467228495024 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:15 INFO - PROCESS | 1744 | 1467228495032 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed28400 == 35 [pid = 1744] [id = 360] 12:28:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x908d6400) [pid = 1744] [serial = 1081] [outer = (nil)] 12:28:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92c4ac00) [pid = 1744] [serial = 1082] [outer = 0x908d6400] 12:28:15 INFO - PROCESS | 1744 | 1467228495117 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92c58400) [pid = 1744] [serial = 1083] [outer = 0x908d6400] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90963000) [pid = 1744] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e0d6c00) [pid = 1744] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9117d800) [pid = 1744] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9318f800) [pid = 1744] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8de46c00) [pid = 1744] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x924e9400) [pid = 1744] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ee84400) [pid = 1744] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9319c000) [pid = 1744] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x95497000) [pid = 1744] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x90604c00) [pid = 1744] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x954e0c00) [pid = 1744] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ed2b000) [pid = 1744] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:28:15 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ee80400) [pid = 1744] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:28:16 INFO - PROCESS | 1744 | 1467228496239 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1506ms 12:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:28:16 INFO - PROCESS | 1744 | 1467228496251 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 1744 | 1467228496254 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 12:28:16 INFO - PROCESS | 1744 | 1467228496260 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - PROCESS | 1744 | 1467228496264 Marionette TRACE conn3 <- [1,1414,null,{}] 12:28:16 INFO - PROCESS | 1744 | 1467228496269 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:16 INFO - PROCESS | 1744 | 1467228496274 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:16 INFO - PROCESS | 1744 | 1467228496436 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:28:16 INFO - PROCESS | 1744 | 1467228496450 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:16 INFO - PROCESS | 1744 | 1467228496456 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee81000 == 36 [pid = 1744] [id = 361] 12:28:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x909b6000) [pid = 1744] [serial = 1084] [outer = (nil)] 12:28:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x924e5800) [pid = 1744] [serial = 1085] [outer = 0x909b6000] 12:28:16 INFO - PROCESS | 1744 | 1467228496541 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92e15400) [pid = 1744] [serial = 1086] [outer = 0x909b6000] 12:28:17 INFO - PROCESS | 1744 | 1467228497597 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1388ms 12:28:17 INFO - PROCESS | 1744 | 1467228497649 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 1744 | 1467228497656 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 12:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:28:17 INFO - PROCESS | 1744 | 1467228497677 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - PROCESS | 1744 | 1467228497683 Marionette TRACE conn3 <- [1,1418,null,{}] 12:28:17 INFO - PROCESS | 1744 | 1467228497693 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:17 INFO - PROCESS | 1744 | 1467228497700 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:18 INFO - PROCESS | 1744 | 1467228498020 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:28:18 INFO - PROCESS | 1744 | 1467228498228 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:18 INFO - PROCESS | 1744 | 1467228498244 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2cc00 == 37 [pid = 1744] [id = 362] 12:28:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8edd0c00) [pid = 1744] [serial = 1087] [outer = (nil)] 12:28:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8edd8800) [pid = 1744] [serial = 1088] [outer = 0x8edd0c00] 12:28:18 INFO - PROCESS | 1744 | 1467228498330 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f083000) [pid = 1744] [serial = 1089] [outer = 0x8edd0c00] 12:28:19 INFO - PROCESS | 1744 | 1467228499396 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1788ms 12:28:19 INFO - PROCESS | 1744 | 1467228499465 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 1744 | 1467228499472 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 12:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:28:19 INFO - PROCESS | 1744 | 1467228499484 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 1744 | 1467228499489 Marionette TRACE conn3 <- [1,1422,null,{}] 12:28:19 INFO - PROCESS | 1744 | 1467228499495 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:19 INFO - PROCESS | 1744 | 1467228499501 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:19 INFO - PROCESS | 1744 | 1467228499731 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:28:19 INFO - PROCESS | 1744 | 1467228499974 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:19 INFO - PROCESS | 1744 | 1467228499983 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x90963800 == 38 [pid = 1744] [id = 363] 12:28:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9117a000) [pid = 1744] [serial = 1090] [outer = (nil)] 12:28:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x911ea800) [pid = 1744] [serial = 1091] [outer = 0x9117a000] 12:28:20 INFO - PROCESS | 1744 | 1467228500070 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x912b4800) [pid = 1744] [serial = 1092] [outer = 0x9117a000] 12:28:21 INFO - PROCESS | 1744 | 1467228501094 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1647ms 12:28:21 INFO - PROCESS | 1744 | 1467228501131 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 1744 | 1467228501136 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 12:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:28:21 INFO - PROCESS | 1744 | 1467228501143 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 1744 | 1467228501149 Marionette TRACE conn3 <- [1,1426,null,{}] 12:28:21 INFO - PROCESS | 1744 | 1467228501167 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 1744 | 1467228501176 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:21 INFO - PROCESS | 1744 | 1467228501378 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:28:21 INFO - PROCESS | 1744 | 1467228501650 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:21 INFO - PROCESS | 1744 | 1467228501662 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e5400 == 39 [pid = 1744] [id = 364] 12:28:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92e17800) [pid = 1744] [serial = 1093] [outer = (nil)] 12:28:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x93b66000) [pid = 1744] [serial = 1094] [outer = 0x92e17800] 12:28:21 INFO - PROCESS | 1744 | 1467228501764 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x93cbcc00) [pid = 1744] [serial = 1095] [outer = 0x92e17800] 12:28:22 INFO - PROCESS | 1744 | 1467228502747 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1637ms 12:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:28:22 INFO - PROCESS | 1744 | 1467228502780 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 1744 | 1467228502785 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 12:28:22 INFO - PROCESS | 1744 | 1467228502792 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 1744 | 1467228502794 Marionette TRACE conn3 <- [1,1430,null,{}] 12:28:22 INFO - PROCESS | 1744 | 1467228502801 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:22 INFO - PROCESS | 1744 | 1467228502813 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:23 INFO - PROCESS | 1744 | 1467228503013 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:28:23 INFO - PROCESS | 1744 | 1467228503237 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:23 INFO - PROCESS | 1744 | 1467228503249 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b65c00 == 40 [pid = 1744] [id = 365] 12:28:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x94988c00) [pid = 1744] [serial = 1096] [outer = (nil)] 12:28:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9538ec00) [pid = 1744] [serial = 1097] [outer = 0x94988c00] 12:28:23 INFO - PROCESS | 1744 | 1467228503374 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x95496400) [pid = 1744] [serial = 1098] [outer = 0x94988c00] 12:28:24 INFO - PROCESS | 1744 | 1467228504301 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1585ms 12:28:24 INFO - PROCESS | 1744 | 1467228504376 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 1744 | 1467228504380 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 12:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:28:24 INFO - PROCESS | 1744 | 1467228504387 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - PROCESS | 1744 | 1467228504391 Marionette TRACE conn3 <- [1,1434,null,{}] 12:28:24 INFO - PROCESS | 1744 | 1467228504398 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:24 INFO - PROCESS | 1744 | 1467228504403 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:24 INFO - PROCESS | 1744 | 1467228504624 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:28:24 INFO - PROCESS | 1744 | 1467228504847 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:24 INFO - PROCESS | 1744 | 1467228504855 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d2800 == 41 [pid = 1744] [id = 366] 12:28:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9240ec00) [pid = 1744] [serial = 1099] [outer = (nil)] 12:28:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x954e0800) [pid = 1744] [serial = 1100] [outer = 0x9240ec00] 12:28:24 INFO - PROCESS | 1744 | 1467228504987 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x954e5800) [pid = 1744] [serial = 1101] [outer = 0x9240ec00] 12:28:25 INFO - PROCESS | 1744 | 1467228505905 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1589ms 12:28:25 INFO - PROCESS | 1744 | 1467228505978 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 1744 | 1467228505981 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 12:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:28:25 INFO - PROCESS | 1744 | 1467228505988 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 1744 | 1467228505992 Marionette TRACE conn3 <- [1,1438,null,{}] 12:28:26 INFO - PROCESS | 1744 | 1467228505998 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 1744 | 1467228506009 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:26 INFO - PROCESS | 1744 | 1467228506274 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:28:26 INFO - PROCESS | 1744 | 1467228506502 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:26 INFO - PROCESS | 1744 | 1467228506511 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4000 == 42 [pid = 1744] [id = 367] 12:28:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9549e800) [pid = 1744] [serial = 1102] [outer = (nil)] 12:28:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x96785800) [pid = 1744] [serial = 1103] [outer = 0x9549e800] 12:28:26 INFO - PROCESS | 1744 | 1467228506606 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x967ee400) [pid = 1744] [serial = 1104] [outer = 0x9549e800] 12:28:27 INFO - PROCESS | 1744 | 1467228507522 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1581ms 12:28:27 INFO - PROCESS | 1744 | 1467228507570 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:28:27 INFO - PROCESS | 1744 | 1467228507574 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 12:28:27 INFO - PROCESS | 1744 | 1467228507581 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:28:27 INFO - PROCESS | 1744 | 1467228507584 Marionette TRACE conn3 <- [1,1442,null,{}] 12:28:27 INFO - PROCESS | 1744 | 1467228507590 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:27 INFO - PROCESS | 1744 | 1467228507596 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:27 INFO - PROCESS | 1744 | 1467228507778 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:28:27 INFO - PROCESS | 1744 | 1467228507967 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:27 INFO - PROCESS | 1744 | 1467228507975 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b8400 == 43 [pid = 1744] [id = 368] 12:28:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x967f4400) [pid = 1744] [serial = 1105] [outer = (nil)] 12:28:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x967fb000) [pid = 1744] [serial = 1106] [outer = 0x967f4400] 12:28:28 INFO - PROCESS | 1744 | 1467228508104 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x98407c00) [pid = 1744] [serial = 1107] [outer = 0x967f4400] 12:28:29 INFO - PROCESS | 1744 | 1467228509119 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1583ms 12:28:29 INFO - PROCESS | 1744 | 1467228509164 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 1744 | 1467228509169 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 12:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:28:29 INFO - PROCESS | 1744 | 1467228509176 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - PROCESS | 1744 | 1467228509180 Marionette TRACE conn3 <- [1,1446,null,{}] 12:28:29 INFO - PROCESS | 1744 | 1467228509187 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:29 INFO - PROCESS | 1744 | 1467228509192 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:29 INFO - PROCESS | 1744 | 1467228509390 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:28:29 INFO - PROCESS | 1744 | 1467228509634 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:29 INFO - PROCESS | 1744 | 1467228509643 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d3c00 == 44 [pid = 1744] [id = 369] 12:28:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8e0db400) [pid = 1744] [serial = 1108] [outer = (nil)] 12:28:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8ed29800) [pid = 1744] [serial = 1109] [outer = 0x8e0db400] 12:28:29 INFO - PROCESS | 1744 | 1467228509954 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8ee7e000) [pid = 1744] [serial = 1110] [outer = 0x8e0db400] 12:28:31 INFO - PROCESS | 1744 | 1467228511058 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1937ms 12:28:31 INFO - PROCESS | 1744 | 1467228511115 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 1744 | 1467228511121 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 12:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:28:31 INFO - PROCESS | 1744 | 1467228511130 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 1744 | 1467228511134 Marionette TRACE conn3 <- [1,1450,null,{}] 12:28:31 INFO - PROCESS | 1744 | 1467228511141 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:31 INFO - PROCESS | 1744 | 1467228511146 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:31 INFO - PROCESS | 1744 | 1467228511383 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed28400 == 43 [pid = 1744] [id = 360] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0000 == 42 [pid = 1744] [id = 359] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x908db000 == 41 [pid = 1744] [id = 358] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8de43000 == 40 [pid = 1744] [id = 357] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5800 == 39 [pid = 1744] [id = 356] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd000 == 38 [pid = 1744] [id = 350] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x924e1400 == 37 [pid = 1744] [id = 352] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8de45000 == 36 [pid = 1744] [id = 351] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a400 == 35 [pid = 1744] [id = 349] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x924e6000 == 34 [pid = 1744] [id = 353] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8de42400 == 33 [pid = 1744] [id = 355] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4dc00 == 32 [pid = 1744] [id = 354] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x912b8400 == 31 [pid = 1744] [id = 368] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d3c00 == 30 [pid = 1744] [id = 369] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4000 == 29 [pid = 1744] [id = 367] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d2800 == 28 [pid = 1744] [id = 366] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x93b65c00 == 27 [pid = 1744] [id = 365] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x90963800 == 26 [pid = 1744] [id = 363] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x924e5400 == 25 [pid = 1744] [id = 364] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee81000 == 24 [pid = 1744] [id = 361] 12:28:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2cc00 == 23 [pid = 1744] [id = 362] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x90966c00) [pid = 1744] [serial = 1043] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8ed26800) [pid = 1744] [serial = 1037] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8ed2a400) [pid = 1744] [serial = 1038] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x912b7400) [pid = 1744] [serial = 1013] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9096f800) [pid = 1744] [serial = 1044] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x93b62400) [pid = 1744] [serial = 1017] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93b5ac00) [pid = 1744] [serial = 1016] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x908dc800) [pid = 1744] [serial = 1046] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x95391400) [pid = 1744] [serial = 1020] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f080400) [pid = 1744] [serial = 1040] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93e23800) [pid = 1744] [serial = 1019] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x954de400) [pid = 1744] [serial = 1023] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9549b400) [pid = 1744] [serial = 1022] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9678a000) [pid = 1744] [serial = 1026] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91b4dc00) [pid = 1744] [serial = 1035] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x96782c00) [pid = 1744] [serial = 1025] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x911f1800) [pid = 1744] [serial = 1034] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x909b5800) [pid = 1744] [serial = 1047] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x967f0c00) [pid = 1744] [serial = 1029] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x967ed400) [pid = 1744] [serial = 1028] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f089c00) [pid = 1744] [serial = 1032] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8edd1000) [pid = 1744] [serial = 1031] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x908d0800) [pid = 1744] [serial = 1011] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x90605800) [pid = 1744] [serial = 1010] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f08dc00) [pid = 1744] [serial = 1041] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x912bf000) [pid = 1744] [serial = 1014] [outer = (nil)] [url = about:blank] 12:28:32 INFO - PROCESS | 1744 | 1467228512880 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:32 INFO - PROCESS | 1744 | 1467228512892 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5000 == 24 [pid = 1744] [id = 370] 12:28:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d4b5800) [pid = 1744] [serial = 1111] [outer = (nil)] 12:28:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d4ba800) [pid = 1744] [serial = 1112] [outer = 0x8d4b5800] 12:28:32 INFO - PROCESS | 1744 | 1467228512971 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8de47000) [pid = 1744] [serial = 1113] [outer = 0x8d4b5800] 12:28:33 INFO - PROCESS | 1744 | 1467228513859 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2788ms 12:28:33 INFO - PROCESS | 1744 | 1467228513920 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 1744 | 1467228513926 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 12:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:28:33 INFO - PROCESS | 1744 | 1467228513935 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 1744 | 1467228513939 Marionette TRACE conn3 <- [1,1454,null,{}] 12:28:33 INFO - PROCESS | 1744 | 1467228513949 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 1744 | 1467228513958 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:34 INFO - PROCESS | 1744 | 1467228514136 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:28:34 INFO - PROCESS | 1744 | 1467228514276 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:34 INFO - PROCESS | 1744 | 1467228514287 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2a400 == 25 [pid = 1744] [id = 371] 12:28:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ed2b000) [pid = 1744] [serial = 1114] [outer = (nil)] 12:28:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edd2800) [pid = 1744] [serial = 1115] [outer = 0x8ed2b000] 12:28:34 INFO - PROCESS | 1744 | 1467228514363 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ee7dc00) [pid = 1744] [serial = 1116] [outer = 0x8ed2b000] 12:28:35 INFO - PROCESS | 1744 | 1467228515287 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1382ms 12:28:35 INFO - PROCESS | 1744 | 1467228515334 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 1744 | 1467228515342 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 12:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:28:35 INFO - PROCESS | 1744 | 1467228515350 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:28:35 INFO - PROCESS | 1744 | 1467228515353 Marionette TRACE conn3 <- [1,1458,null,{}] 12:28:35 INFO - PROCESS | 1744 | 1467228515366 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 1744 | 1467228515373 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:35 INFO - PROCESS | 1744 | 1467228515605 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:28:35 INFO - PROCESS | 1744 | 1467228515630 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:35 INFO - PROCESS | 1744 | 1467228515643 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed30800 == 26 [pid = 1744] [id = 372] 12:28:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f087000) [pid = 1744] [serial = 1117] [outer = (nil)] 12:28:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x90608c00) [pid = 1744] [serial = 1118] [outer = 0x8f087000] 12:28:35 INFO - PROCESS | 1744 | 1467228515713 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x908c4000) [pid = 1744] [serial = 1119] [outer = 0x8f087000] 12:28:36 INFO - PROCESS | 1744 | 1467228516803 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1486ms 12:28:36 INFO - PROCESS | 1744 | 1467228516837 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 1744 | 1467228516840 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 12:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:28:36 INFO - PROCESS | 1744 | 1467228516857 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 1744 | 1467228516867 Marionette TRACE conn3 <- [1,1462,null,{}] 12:28:36 INFO - PROCESS | 1744 | 1467228516884 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 1744 | 1467228516894 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:37 INFO - PROCESS | 1744 | 1467228517150 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:28:37 INFO - PROCESS | 1744 | 1467228517180 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:37 INFO - PROCESS | 1744 | 1467228517189 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x90961400 == 27 [pid = 1744] [id = 373] 12:28:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90963400) [pid = 1744] [serial = 1120] [outer = (nil)] 12:28:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9096d800) [pid = 1744] [serial = 1121] [outer = 0x90963400] 12:28:37 INFO - PROCESS | 1744 | 1467228517262 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x909b3000) [pid = 1744] [serial = 1122] [outer = 0x90963400] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x911f2400) [pid = 1744] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ee80c00) [pid = 1744] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d4b8000) [pid = 1744] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9060cc00) [pid = 1744] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x908d6400) [pid = 1744] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8edd7000) [pid = 1744] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ed23400) [pid = 1744] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92c4b400) [pid = 1744] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9117f800) [pid = 1744] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x924e4800) [pid = 1744] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9096ec00) [pid = 1744] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8de4a800) [pid = 1744] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:28:38 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x909b6000) [pid = 1744] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:28:38 INFO - PROCESS | 1744 | 1467228518892 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2066ms 12:28:38 INFO - PROCESS | 1744 | 1467228518916 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 1744 | 1467228518921 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 12:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:28:38 INFO - PROCESS | 1744 | 1467228518928 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 1744 | 1467228518931 Marionette TRACE conn3 <- [1,1466,null,{}] 12:28:38 INFO - PROCESS | 1744 | 1467228518937 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 1744 | 1467228518942 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:39 INFO - PROCESS | 1744 | 1467228519179 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:28:39 INFO - PROCESS | 1744 | 1467228519199 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:39 INFO - PROCESS | 1744 | 1467228519209 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d9400 == 28 [pid = 1744] [id = 374] 12:28:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8edd0800) [pid = 1744] [serial = 1123] [outer = (nil)] 12:28:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x909b9800) [pid = 1744] [serial = 1124] [outer = 0x8edd0800] 12:28:39 INFO - PROCESS | 1744 | 1467228519282 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9117a800) [pid = 1744] [serial = 1125] [outer = 0x8edd0800] 12:28:40 INFO - PROCESS | 1744 | 1467228520245 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1380ms 12:28:40 INFO - PROCESS | 1744 | 1467228520310 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 1744 | 1467228520317 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 12:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:28:40 INFO - PROCESS | 1744 | 1467228520328 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 1744 | 1467228520334 Marionette TRACE conn3 <- [1,1470,null,{}] 12:28:40 INFO - PROCESS | 1744 | 1467228520401 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 1744 | 1467228520409 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:40 INFO - PROCESS | 1744 | 1467228520620 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:28:40 INFO - PROCESS | 1744 | 1467228520870 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:40 INFO - PROCESS | 1744 | 1467228520887 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed25400 == 29 [pid = 1744] [id = 375] 12:28:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ed27000) [pid = 1744] [serial = 1126] [outer = (nil)] 12:28:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ed2e800) [pid = 1744] [serial = 1127] [outer = 0x8ed27000] 12:28:40 INFO - PROCESS | 1744 | 1467228520982 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f08c800) [pid = 1744] [serial = 1128] [outer = 0x8ed27000] 12:28:42 INFO - PROCESS | 1744 | 1467228522019 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1743ms 12:28:42 INFO - PROCESS | 1744 | 1467228522071 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:28:42 INFO - PROCESS | 1744 | 1467228522081 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 12:28:42 INFO - PROCESS | 1744 | 1467228522094 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 1744 | 1467228522100 Marionette TRACE conn3 <- [1,1474,null,{}] 12:28:42 INFO - PROCESS | 1744 | 1467228522108 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:42 INFO - PROCESS | 1744 | 1467228522115 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:42 INFO - PROCESS | 1744 | 1467228522365 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:28:42 INFO - PROCESS | 1744 | 1467228522633 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:42 INFO - PROCESS | 1744 | 1467228522640 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d1400 == 30 [pid = 1744] [id = 376] 12:28:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e0d7000) [pid = 1744] [serial = 1129] [outer = (nil)] 12:28:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9096d000) [pid = 1744] [serial = 1130] [outer = 0x8e0d7000] 12:28:42 INFO - PROCESS | 1744 | 1467228522734 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9117b400) [pid = 1744] [serial = 1131] [outer = 0x8e0d7000] 12:28:43 INFO - PROCESS | 1744 | 1467228523827 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1793ms 12:28:43 INFO - PROCESS | 1744 | 1467228523886 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 1744 | 1467228523889 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 12:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:28:43 INFO - PROCESS | 1744 | 1467228523897 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - PROCESS | 1744 | 1467228523903 Marionette TRACE conn3 <- [1,1478,null,{}] 12:28:43 INFO - PROCESS | 1744 | 1467228523921 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:43 INFO - PROCESS | 1744 | 1467228523930 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:44 INFO - PROCESS | 1744 | 1467228524174 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:28:44 INFO - PROCESS | 1744 | 1467228524448 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:44 INFO - PROCESS | 1744 | 1467228524462 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b4a400 == 31 [pid = 1744] [id = 377] 12:28:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91b4b000) [pid = 1744] [serial = 1132] [outer = (nil)] 12:28:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91b4f400) [pid = 1744] [serial = 1133] [outer = 0x91b4b000] 12:28:44 INFO - PROCESS | 1744 | 1467228524547 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91b54800) [pid = 1744] [serial = 1134] [outer = 0x91b4b000] 12:28:45 INFO - PROCESS | 1744 | 1467228525548 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1694ms 12:28:45 INFO - PROCESS | 1744 | 1467228525593 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:28:45 INFO - PROCESS | 1744 | 1467228525598 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 12:28:45 INFO - PROCESS | 1744 | 1467228525605 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 1744 | 1467228525609 Marionette TRACE conn3 <- [1,1482,null,{}] 12:28:45 INFO - PROCESS | 1744 | 1467228525615 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 1744 | 1467228525620 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:45 INFO - PROCESS | 1744 | 1467228525811 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:28:46 INFO - PROCESS | 1744 | 1467228526030 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:46 INFO - PROCESS | 1744 | 1467228526039 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b7800 == 32 [pid = 1744] [id = 378] 12:28:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91b57800) [pid = 1744] [serial = 1135] [outer = (nil)] 12:28:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91c14800) [pid = 1744] [serial = 1136] [outer = 0x91b57800] 12:28:46 INFO - PROCESS | 1744 | 1467228526168 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91c17c00) [pid = 1744] [serial = 1137] [outer = 0x91b57800] 12:28:47 INFO - PROCESS | 1744 | 1467228527142 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1586ms 12:28:47 INFO - PROCESS | 1744 | 1467228527191 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 1744 | 1467228527196 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 12:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:28:47 INFO - PROCESS | 1744 | 1467228527202 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 1744 | 1467228527206 Marionette TRACE conn3 <- [1,1486,null,{}] 12:28:47 INFO - PROCESS | 1744 | 1467228527212 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 1744 | 1467228527218 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:47 INFO - PROCESS | 1744 | 1467228527402 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:28:47 INFO - PROCESS | 1744 | 1467228527621 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:47 INFO - PROCESS | 1744 | 1467228527629 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e0400 == 33 [pid = 1744] [id = 379] 12:28:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x924e1c00) [pid = 1744] [serial = 1138] [outer = (nil)] 12:28:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9256d000) [pid = 1744] [serial = 1139] [outer = 0x924e1c00] 12:28:47 INFO - PROCESS | 1744 | 1467228527766 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92576400) [pid = 1744] [serial = 1140] [outer = 0x924e1c00] 12:28:48 INFO - PROCESS | 1744 | 1467228528757 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1586ms 12:28:48 INFO - PROCESS | 1744 | 1467228528789 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 1744 | 1467228528794 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 12:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:28:48 INFO - PROCESS | 1744 | 1467228528800 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 1744 | 1467228528804 Marionette TRACE conn3 <- [1,1490,null,{}] 12:28:48 INFO - PROCESS | 1744 | 1467228528810 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 1744 | 1467228528822 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:49 INFO - PROCESS | 1744 | 1467228529070 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:28:49 INFO - PROCESS | 1744 | 1467228529321 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:49 INFO - PROCESS | 1744 | 1467228529327 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x90607000 == 34 [pid = 1744] [id = 380] 12:28:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x908d7000) [pid = 1744] [serial = 1141] [outer = (nil)] 12:28:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92e18800) [pid = 1744] [serial = 1142] [outer = 0x908d7000] 12:28:49 INFO - PROCESS | 1744 | 1467228529439 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93b5ac00) [pid = 1744] [serial = 1143] [outer = 0x908d7000] 12:28:50 INFO - PROCESS | 1744 | 1467228530383 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1632ms 12:28:50 INFO - PROCESS | 1744 | 1467228530433 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:28:50 INFO - PROCESS | 1744 | 1467228530438 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 12:28:50 INFO - PROCESS | 1744 | 1467228530444 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 1744 | 1467228530448 Marionette TRACE conn3 <- [1,1494,null,{}] 12:28:50 INFO - PROCESS | 1744 | 1467228530454 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 1744 | 1467228530459 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:50 INFO - PROCESS | 1744 | 1467228530689 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:28:50 INFO - PROCESS | 1744 | 1467228530898 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:50 INFO - PROCESS | 1744 | 1467228530907 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d3c00 == 35 [pid = 1744] [id = 381] 12:28:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x90970000) [pid = 1744] [serial = 1144] [outer = (nil)] 12:28:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93b66c00) [pid = 1744] [serial = 1145] [outer = 0x90970000] 12:28:51 INFO - PROCESS | 1744 | 1467228531010 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x92e1e400) [pid = 1744] [serial = 1146] [outer = 0x90970000] 12:28:51 INFO - PROCESS | 1744 | 1467228531974 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1587ms 12:28:52 INFO - PROCESS | 1744 | 1467228532035 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:28:52 INFO - PROCESS | 1744 | 1467228532040 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 12:28:52 INFO - PROCESS | 1744 | 1467228532049 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 1744 | 1467228532054 Marionette TRACE conn3 <- [1,1498,null,{}] 12:28:52 INFO - PROCESS | 1744 | 1467228532061 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 1744 | 1467228532067 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:52 INFO - PROCESS | 1744 | 1467228532302 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:28:52 INFO - PROCESS | 1744 | 1467228532692 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:52 INFO - PROCESS | 1744 | 1467228532704 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1c00 == 36 [pid = 1744] [id = 382] 12:28:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8d4b2000) [pid = 1744] [serial = 1147] [outer = (nil)] 12:28:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8d4b8c00) [pid = 1744] [serial = 1148] [outer = 0x8d4b2000] 12:28:52 INFO - PROCESS | 1744 | 1467228532783 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8e0d0400) [pid = 1744] [serial = 1149] [outer = 0x8d4b2000] 12:28:53 INFO - PROCESS | 1744 | 1467228533800 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1788ms 12:28:53 INFO - PROCESS | 1744 | 1467228533837 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 1744 | 1467228533843 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 12:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:28:53 INFO - PROCESS | 1744 | 1467228533852 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 1744 | 1467228533857 Marionette TRACE conn3 <- [1,1502,null,{}] 12:28:53 INFO - PROCESS | 1744 | 1467228533865 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:53 INFO - PROCESS | 1744 | 1467228533874 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:54 INFO - PROCESS | 1744 | 1467228534085 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:28:54 INFO - PROCESS | 1744 | 1467228534418 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:54 INFO - PROCESS | 1744 | 1467228534425 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4d000 == 35 [pid = 1744] [id = 294] 12:28:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4b400 == 36 [pid = 1744] [id = 383] 12:28:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8de4e000) [pid = 1744] [serial = 1150] [outer = (nil)] 12:28:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x90607c00) [pid = 1744] [serial = 1151] [outer = 0x8de4e000] 12:28:54 INFO - PROCESS | 1744 | 1467228534553 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x908c5800) [pid = 1744] [serial = 1152] [outer = 0x8de4e000] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x924e2400) [pid = 1744] [serial = 1079] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x93b65400) [pid = 1744] [serial = 1064] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8de41400) [pid = 1744] [serial = 1070] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x91182800) [pid = 1744] [serial = 1049] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93c4e800) [pid = 1744] [serial = 1065] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x924ea000) [pid = 1744] [serial = 1080] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x92c58400) [pid = 1744] [serial = 1083] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9060e400) [pid = 1744] [serial = 1053] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x93c57400) [pid = 1744] [serial = 1067] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92e19c00) [pid = 1744] [serial = 1061] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x911f5000) [pid = 1744] [serial = 1050] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x912bc400) [pid = 1744] [serial = 1055] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9256a800) [pid = 1744] [serial = 1058] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x911ecc00) [pid = 1744] [serial = 1077] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92c4ac00) [pid = 1744] [serial = 1082] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92e1c000) [pid = 1744] [serial = 1062] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ee82400) [pid = 1744] [serial = 1073] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91178800) [pid = 1744] [serial = 1076] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8de50000) [pid = 1744] [serial = 1071] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90601c00) [pid = 1744] [serial = 1052] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x909ac800) [pid = 1744] [serial = 1056] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x95495400) [pid = 1744] [serial = 1068] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90604000) [pid = 1744] [serial = 1074] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92577000) [pid = 1744] [serial = 1059] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x924e5800) [pid = 1744] [serial = 1085] [outer = (nil)] [url = about:blank] 12:28:54 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92e15400) [pid = 1744] [serial = 1086] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1744 | 1467228535443 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1634ms 12:28:55 INFO - PROCESS | 1744 | 1467228535489 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 1744 | 1467228535496 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 12:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:28:55 INFO - PROCESS | 1744 | 1467228535504 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 1744 | 1467228535508 Marionette TRACE conn3 <- [1,1506,null,{}] 12:28:55 INFO - PROCESS | 1744 | 1467228535514 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:55 INFO - PROCESS | 1744 | 1467228535519 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:55 INFO - PROCESS | 1744 | 1467228535747 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:28:55 INFO - PROCESS | 1744 | 1467228535762 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:55 INFO - PROCESS | 1744 | 1467228535772 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x908cf800 == 37 [pid = 1744] [id = 384] 12:28:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x908de400) [pid = 1744] [serial = 1153] [outer = (nil)] 12:28:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x909afc00) [pid = 1744] [serial = 1154] [outer = 0x908de400] 12:28:55 INFO - PROCESS | 1744 | 1467228535843 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91186000) [pid = 1744] [serial = 1155] [outer = 0x908de400] 12:28:56 INFO - PROCESS | 1744 | 1467228536784 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1335ms 12:28:56 INFO - PROCESS | 1744 | 1467228536841 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 1744 | 1467228536845 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 12:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:28:56 INFO - PROCESS | 1744 | 1467228536854 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - PROCESS | 1744 | 1467228536863 Marionette TRACE conn3 <- [1,1510,null,{}] 12:28:56 INFO - PROCESS | 1744 | 1467228536897 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:56 INFO - PROCESS | 1744 | 1467228536905 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:57 INFO - PROCESS | 1744 | 1467228537135 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:28:57 INFO - PROCESS | 1744 | 1467228537155 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:57 INFO - PROCESS | 1744 | 1467228537163 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6000 == 38 [pid = 1744] [id = 385] 12:28:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91180800) [pid = 1744] [serial = 1156] [outer = (nil)] 12:28:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91b50c00) [pid = 1744] [serial = 1157] [outer = 0x91180800] 12:28:57 INFO - PROCESS | 1744 | 1467228537249 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91c0d800) [pid = 1744] [serial = 1158] [outer = 0x91180800] 12:28:58 INFO - PROCESS | 1744 | 1467228538202 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1397ms 12:28:58 INFO - PROCESS | 1744 | 1467228538253 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 1744 | 1467228538258 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 12:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:28:58 INFO - PROCESS | 1744 | 1467228538272 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 1744 | 1467228538276 Marionette TRACE conn3 <- [1,1514,null,{}] 12:28:58 INFO - PROCESS | 1744 | 1467228538282 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:58 INFO - PROCESS | 1744 | 1467228538287 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:58 INFO - PROCESS | 1744 | 1467228538528 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:28:58 INFO - PROCESS | 1744 | 1467228538561 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:28:58 INFO - PROCESS | 1744 | 1467228538569 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:28:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de41400 == 39 [pid = 1744] [id = 386] 12:28:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91b52000) [pid = 1744] [serial = 1159] [outer = (nil)] 12:28:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x924eec00) [pid = 1744] [serial = 1160] [outer = 0x91b52000] 12:28:58 INFO - PROCESS | 1744 | 1467228538665 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9256ec00) [pid = 1744] [serial = 1161] [outer = 0x91b52000] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8edd0c00) [pid = 1744] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9117a000) [pid = 1744] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92e17800) [pid = 1744] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x94988c00) [pid = 1744] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9240ec00) [pid = 1744] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ed2b000) [pid = 1744] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9549e800) [pid = 1744] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d4b5800) [pid = 1744] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x967f4400) [pid = 1744] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e0db400) [pid = 1744] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f087000) [pid = 1744] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:28:59 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x90963400) [pid = 1744] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:28:59 INFO - PROCESS | 1744 | 1467228539761 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1545ms 12:28:59 INFO - PROCESS | 1744 | 1467228539818 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 1744 | 1467228539822 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 12:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:28:59 INFO - PROCESS | 1744 | 1467228539829 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 1744 | 1467228539832 Marionette TRACE conn3 <- [1,1518,null,{}] 12:28:59 INFO - PROCESS | 1744 | 1467228539838 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 1744 | 1467228539843 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:00 INFO - PROCESS | 1744 | 1467228540011 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:29:00 INFO - PROCESS | 1744 | 1467228540020 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:00 INFO - PROCESS | 1744 | 1467228540037 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x90968000 == 40 [pid = 1744] [id = 387] 12:29:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x912bb800) [pid = 1744] [serial = 1162] [outer = (nil)] 12:29:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9256d800) [pid = 1744] [serial = 1163] [outer = 0x912bb800] 12:29:00 INFO - PROCESS | 1744 | 1467228540118 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92c58400) [pid = 1744] [serial = 1164] [outer = 0x912bb800] 12:29:01 INFO - PROCESS | 1744 | 1467228541085 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1287ms 12:29:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:29:01 INFO - PROCESS | 1744 | 1467228541118 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 1744 | 1467228541122 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 12:29:01 INFO - PROCESS | 1744 | 1467228541129 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - PROCESS | 1744 | 1467228541133 Marionette TRACE conn3 <- [1,1522,null,{}] 12:29:01 INFO - PROCESS | 1744 | 1467228541138 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 1744 | 1467228541144 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:01 INFO - PROCESS | 1744 | 1467228541310 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:29:01 INFO - PROCESS | 1744 | 1467228541542 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:01 INFO - PROCESS | 1744 | 1467228541552 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1800 == 41 [pid = 1744] [id = 388] 12:29:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d4b2800) [pid = 1744] [serial = 1165] [outer = (nil)] 12:29:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8de44000) [pid = 1744] [serial = 1166] [outer = 0x8d4b2800] 12:29:01 INFO - PROCESS | 1744 | 1467228541646 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e0dd400) [pid = 1744] [serial = 1167] [outer = 0x8d4b2800] 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:02 INFO - PROCESS | 1744 | 1467228542652 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:29:02 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 () { 12:29:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:29:02 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 () { 12:29:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:29:02 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 () { 12:29:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:29:02 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 () { 12:29:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:29:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1590ms 12:29:02 INFO - PROCESS | 1744 | 1467228542732 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 1744 | 1467228542738 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 12:29:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:29:02 INFO - PROCESS | 1744 | 1467228542749 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:29:02 INFO - PROCESS | 1744 | 1467228542753 Marionette TRACE conn3 <- [1,1526,null,{}] 12:29:02 INFO - PROCESS | 1744 | 1467228542763 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:02 INFO - PROCESS | 1744 | 1467228542771 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:02 INFO - PROCESS | 1744 | 1467228542967 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:29:03 INFO - PROCESS | 1744 | 1467228543216 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:03 INFO - PROCESS | 1744 | 1467228543224 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f089000 == 42 [pid = 1744] [id = 389] 12:29:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90604400) [pid = 1744] [serial = 1168] [outer = (nil)] 12:29:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x908d8400) [pid = 1744] [serial = 1169] [outer = 0x90604400] 12:29:03 INFO - PROCESS | 1744 | 1467228543330 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x908e0c00) [pid = 1744] [serial = 1170] [outer = 0x90604400] 12:29:04 INFO - PROCESS | 1744 | 1467228544238 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:29:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:29:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:29:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:29:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:29:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:29:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:29:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1588ms 12:29:04 INFO - PROCESS | 1744 | 1467228544346 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 1744 | 1467228544352 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 12:29:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:29:04 INFO - PROCESS | 1744 | 1467228544360 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - PROCESS | 1744 | 1467228544364 Marionette TRACE conn3 <- [1,1530,null,{}] 12:29:04 INFO - PROCESS | 1744 | 1467228544370 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:04 INFO - PROCESS | 1744 | 1467228544376 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:04 INFO - PROCESS | 1744 | 1467228544615 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:29:04 INFO - PROCESS | 1744 | 1467228544921 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:04 INFO - PROCESS | 1744 | 1467228544930 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b2000 == 43 [pid = 1744] [id = 390] 12:29:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x912b8000) [pid = 1744] [serial = 1171] [outer = (nil)] 12:29:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91b48c00) [pid = 1744] [serial = 1172] [outer = 0x912b8000] 12:29:05 INFO - PROCESS | 1744 | 1467228545058 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91c19c00) [pid = 1744] [serial = 1173] [outer = 0x912b8000] 12:29:05 INFO - PROCESS | 1744 | 1467228545925 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:29:05 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 12:29:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:29:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:29:05 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. 12:29:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:29:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1587ms 12:29:05 INFO - PROCESS | 1744 | 1467228545951 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 1744 | 1467228545954 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 12:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:29:05 INFO - PROCESS | 1744 | 1467228545972 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - PROCESS | 1744 | 1467228545982 Marionette TRACE conn3 <- [1,1534,null,{}] 12:29:05 INFO - PROCESS | 1744 | 1467228545990 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:06 INFO - PROCESS | 1744 | 1467228545998 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:06 INFO - PROCESS | 1744 | 1467228546219 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:29:06 INFO - PROCESS | 1744 | 1467228546418 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:06 INFO - PROCESS | 1744 | 1467228546426 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d5c00 == 44 [pid = 1744] [id = 391] 12:29:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x908e2400) [pid = 1744] [serial = 1174] [outer = (nil)] 12:29:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93b66800) [pid = 1744] [serial = 1175] [outer = 0x908e2400] 12:29:06 INFO - PROCESS | 1744 | 1467228546522 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93c4bc00) [pid = 1744] [serial = 1176] [outer = 0x908e2400] 12:29:07 INFO - PROCESS | 1744 | 1467228547556 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1671ms 12:29:07 INFO - PROCESS | 1744 | 1467228547636 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 1744 | 1467228547643 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 12:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:29:07 INFO - PROCESS | 1744 | 1467228547652 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - PROCESS | 1744 | 1467228547657 Marionette TRACE conn3 <- [1,1538,null,{}] 12:29:07 INFO - PROCESS | 1744 | 1467228547665 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:07 INFO - PROCESS | 1744 | 1467228547671 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:07 INFO - PROCESS | 1744 | 1467228547919 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:29:08 INFO - PROCESS | 1744 | 1467228548148 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:08 INFO - PROCESS | 1744 | 1467228548156 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x90968800 == 45 [pid = 1744] [id = 392] 12:29:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92570c00) [pid = 1744] [serial = 1177] [outer = (nil)] 12:29:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x95389400) [pid = 1744] [serial = 1178] [outer = 0x92570c00] 12:29:08 INFO - PROCESS | 1744 | 1467228548269 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x95392800) [pid = 1744] [serial = 1179] [outer = 0x92570c00] 12:29:09 INFO - PROCESS | 1744 | 1467228549223 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1650ms 12:29:09 INFO - PROCESS | 1744 | 1467228549303 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 1744 | 1467228549307 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 12:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:29:09 INFO - PROCESS | 1744 | 1467228549315 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 1744 | 1467228549319 Marionette TRACE conn3 <- [1,1542,null,{}] 12:29:09 INFO - PROCESS | 1744 | 1467228549325 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 1744 | 1467228549330 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:09 INFO - PROCESS | 1744 | 1467228549550 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:29:09 INFO - PROCESS | 1744 | 1467228549786 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:09 INFO - PROCESS | 1744 | 1467228549807 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x95493400 == 46 [pid = 1744] [id = 393] 12:29:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x95493c00) [pid = 1744] [serial = 1180] [outer = (nil)] 12:29:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x95499000) [pid = 1744] [serial = 1181] [outer = 0x95493c00] 12:29:09 INFO - PROCESS | 1744 | 1467228549947 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x954e7c00) [pid = 1744] [serial = 1182] [outer = 0x95493c00] 12:29:10 INFO - PROCESS | 1744 | 1467228550907 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1653ms 12:29:10 INFO - PROCESS | 1744 | 1467228550969 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 1744 | 1467228550974 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 12:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:29:10 INFO - PROCESS | 1744 | 1467228550981 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 1744 | 1467228550984 Marionette TRACE conn3 <- [1,1546,null,{}] 12:29:10 INFO - PROCESS | 1744 | 1467228550990 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 1744 | 1467228550997 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:11 INFO - PROCESS | 1744 | 1467228551190 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:29:11 INFO - PROCESS | 1744 | 1467228551414 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:11 INFO - PROCESS | 1744 | 1467228551423 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x9117a000 == 47 [pid = 1744] [id = 394] 12:29:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x94984c00) [pid = 1744] [serial = 1183] [outer = (nil)] 12:29:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x96788400) [pid = 1744] [serial = 1184] [outer = 0x94984c00] 12:29:11 INFO - PROCESS | 1744 | 1467228551546 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x967b5400) [pid = 1744] [serial = 1185] [outer = 0x94984c00] 12:29:12 INFO - PROCESS | 1744 | 1467228552492 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1586ms 12:29:12 INFO - PROCESS | 1744 | 1467228552568 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 1744 | 1467228552572 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 12:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:29:12 INFO - PROCESS | 1744 | 1467228552579 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 1744 | 1467228552582 Marionette TRACE conn3 <- [1,1550,null,{}] 12:29:12 INFO - PROCESS | 1744 | 1467228552588 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:12 INFO - PROCESS | 1744 | 1467228552594 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:12 INFO - PROCESS | 1744 | 1467228552828 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:29:13 INFO - PROCESS | 1744 | 1467228553055 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:13 INFO - PROCESS | 1744 | 1467228553065 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x912bac00 == 48 [pid = 1744] [id = 395] 12:29:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x924e4800) [pid = 1744] [serial = 1186] [outer = (nil)] 12:29:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x967f1000) [pid = 1744] [serial = 1187] [outer = 0x924e4800] 12:29:13 INFO - PROCESS | 1744 | 1467228553190 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x967f6800) [pid = 1744] [serial = 1188] [outer = 0x924e4800] 12:29:14 INFO - PROCESS | 1744 | 1467228554178 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1633ms 12:29:14 INFO - PROCESS | 1744 | 1467228554213 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 1744 | 1467228554218 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 12:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:29:14 INFO - PROCESS | 1744 | 1467228554225 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - PROCESS | 1744 | 1467228554228 Marionette TRACE conn3 <- [1,1554,null,{}] 12:29:14 INFO - PROCESS | 1744 | 1467228554234 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 1744 | 1467228554240 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:14 INFO - PROCESS | 1744 | 1467228554453 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:29:14 INFO - PROCESS | 1744 | 1467228554974 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:14 INFO - PROCESS | 1744 | 1467228554981 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2fc00 == 49 [pid = 1744] [id = 396] 12:29:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8edcb400) [pid = 1744] [serial = 1189] [outer = (nil)] 12:29:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8edd3c00) [pid = 1744] [serial = 1190] [outer = 0x8edcb400] 12:29:15 INFO - PROCESS | 1744 | 1467228555067 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8f081c00) [pid = 1744] [serial = 1191] [outer = 0x8edcb400] 12:29:15 INFO - PROCESS | 1744 | 1467228555992 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1839ms 12:29:16 INFO - PROCESS | 1744 | 1467228556067 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 1744 | 1467228556072 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 12:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:29:16 INFO - PROCESS | 1744 | 1467228556080 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 1744 | 1467228556085 Marionette TRACE conn3 <- [1,1558,null,{}] 12:29:16 INFO - PROCESS | 1744 | 1467228556094 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:16 INFO - PROCESS | 1744 | 1467228556102 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:16 INFO - PROCESS | 1744 | 1467228556377 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bb400 == 48 [pid = 1744] [id = 303] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d8400 == 47 [pid = 1744] [id = 304] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x908d7c00 == 46 [pid = 1744] [id = 305] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x90968000 == 45 [pid = 1744] [id = 387] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8de41400 == 44 [pid = 1744] [id = 386] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6000 == 43 [pid = 1744] [id = 385] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x908cf800 == 42 [pid = 1744] [id = 384] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4b400 == 41 [pid = 1744] [id = 383] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1c00 == 40 [pid = 1744] [id = 382] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5000 == 39 [pid = 1744] [id = 370] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2a400 == 38 [pid = 1744] [id = 371] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x90609000 == 37 [pid = 1744] [id = 293] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8de42c00 == 36 [pid = 1744] [id = 306] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed29000 == 35 [pid = 1744] [id = 296] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8edce800 == 34 [pid = 1744] [id = 295] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed30800 == 33 [pid = 1744] [id = 372] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8de42800 == 32 [pid = 1744] [id = 300] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d1400 == 31 [pid = 1744] [id = 376] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6800 == 30 [pid = 1744] [id = 302] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed25400 == 29 [pid = 1744] [id = 375] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8de48400 == 28 [pid = 1744] [id = 297] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x909b3400 == 27 [pid = 1744] [id = 308] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x924e0400 == 26 [pid = 1744] [id = 379] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x912b7800 == 25 [pid = 1744] [id = 378] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee88800 == 24 [pid = 1744] [id = 301] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x912b5000 == 23 [pid = 1744] [id = 299] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x90607000 == 22 [pid = 1744] [id = 380] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x91b55c00 == 21 [pid = 1744] [id = 298] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d9400 == 20 [pid = 1744] [id = 374] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x91b4a400 == 19 [pid = 1744] [id = 377] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd7800 == 18 [pid = 1744] [id = 292] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x90961400 == 17 [pid = 1744] [id = 373] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3400 == 16 [pid = 1744] [id = 307] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d3c00 == 15 [pid = 1744] [id = 381] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x9117a000 == 14 [pid = 1744] [id = 394] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x912bac00 == 13 [pid = 1744] [id = 395] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x95493400 == 12 [pid = 1744] [id = 393] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x90968800 == 11 [pid = 1744] [id = 392] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d5c00 == 10 [pid = 1744] [id = 391] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8f089000 == 9 [pid = 1744] [id = 389] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x912b2000 == 8 [pid = 1744] [id = 390] 12:29:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1800 == 7 [pid = 1744] [id = 388] 12:29:17 INFO - PROCESS | 1744 | 1467228557783 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:17 INFO - PROCESS | 1744 | 1467228557799 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x909b9800) [pid = 1744] [serial = 1124] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8edd8800) [pid = 1744] [serial = 1088] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x912b4800) [pid = 1744] [serial = 1092] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x911ea800) [pid = 1744] [serial = 1091] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93cbcc00) [pid = 1744] [serial = 1095] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93b66000) [pid = 1744] [serial = 1094] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x95496400) [pid = 1744] [serial = 1098] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9538ec00) [pid = 1744] [serial = 1097] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x954e5800) [pid = 1744] [serial = 1101] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x954e0800) [pid = 1744] [serial = 1100] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8edd2800) [pid = 1744] [serial = 1115] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x967ee400) [pid = 1744] [serial = 1104] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x96785800) [pid = 1744] [serial = 1103] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d4ba800) [pid = 1744] [serial = 1112] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8de47000) [pid = 1744] [serial = 1113] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x98407c00) [pid = 1744] [serial = 1107] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ee7e000) [pid = 1744] [serial = 1110] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ed29800) [pid = 1744] [serial = 1109] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x908c4000) [pid = 1744] [serial = 1119] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x967fb000) [pid = 1744] [serial = 1106] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f083000) [pid = 1744] [serial = 1089] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9096d800) [pid = 1744] [serial = 1121] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x90608c00) [pid = 1744] [serial = 1118] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x909b3000) [pid = 1744] [serial = 1122] [outer = (nil)] [url = about:blank] 12:29:17 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ee7dc00) [pid = 1744] [serial = 1116] [outer = (nil)] [url = about:blank] 12:29:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3400 == 8 [pid = 1744] [id = 397] 12:29:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d4b5800) [pid = 1744] [serial = 1192] [outer = (nil)] 12:29:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8d4be000) [pid = 1744] [serial = 1193] [outer = 0x8d4b5800] 12:29:18 INFO - PROCESS | 1744 | 1467228558057 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8de4e400) [pid = 1744] [serial = 1194] [outer = 0x8d4b5800] 12:29:18 INFO - PROCESS | 1744 | 1467228558890 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2841ms 12:29:18 INFO - PROCESS | 1744 | 1467228558924 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 1744 | 1467228558930 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 12:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:29:18 INFO - PROCESS | 1744 | 1467228558938 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 1744 | 1467228558943 Marionette TRACE conn3 <- [1,1562,null,{}] 12:29:18 INFO - PROCESS | 1744 | 1467228558952 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:18 INFO - PROCESS | 1744 | 1467228558959 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:19 INFO - PROCESS | 1744 | 1467228559160 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:29:19 INFO - PROCESS | 1744 | 1467228559303 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:19 INFO - PROCESS | 1744 | 1467228559314 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2bc00 == 9 [pid = 1744] [id = 398] 12:29:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ed2f800) [pid = 1744] [serial = 1195] [outer = (nil)] 12:29:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8edd1000) [pid = 1744] [serial = 1196] [outer = 0x8ed2f800] 12:29:19 INFO - PROCESS | 1744 | 1467228559400 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8edd7400) [pid = 1744] [serial = 1197] [outer = 0x8ed2f800] 12:29:20 INFO - PROCESS | 1744 | 1467228560247 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1383ms 12:29:20 INFO - PROCESS | 1744 | 1467228560325 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 1744 | 1467228560332 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 12:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:29:20 INFO - PROCESS | 1744 | 1467228560349 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 1744 | 1467228560352 Marionette TRACE conn3 <- [1,1566,null,{}] 12:29:20 INFO - PROCESS | 1744 | 1467228560360 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 1744 | 1467228560366 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:20 INFO - PROCESS | 1744 | 1467228560630 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:29:20 INFO - PROCESS | 1744 | 1467228560661 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:20 INFO - PROCESS | 1744 | 1467228560670 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x90602400 == 10 [pid = 1744] [id = 399] 12:29:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x90602c00) [pid = 1744] [serial = 1198] [outer = (nil)] 12:29:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9060c000) [pid = 1744] [serial = 1199] [outer = 0x90602c00] 12:29:20 INFO - PROCESS | 1744 | 1467228560743 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x908ce400) [pid = 1744] [serial = 1200] [outer = 0x90602c00] 12:29:21 INFO - PROCESS | 1744 | 1467228561784 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1504ms 12:29:21 INFO - PROCESS | 1744 | 1467228561845 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 1744 | 1467228561848 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 12:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:29:21 INFO - PROCESS | 1744 | 1467228561858 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 1744 | 1467228561868 Marionette TRACE conn3 <- [1,1570,null,{}] 12:29:21 INFO - PROCESS | 1744 | 1467228561890 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 1744 | 1467228561898 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:22 INFO - PROCESS | 1744 | 1467228562141 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:29:22 INFO - PROCESS | 1744 | 1467228562170 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:22 INFO - PROCESS | 1744 | 1467228562181 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x909af400 == 11 [pid = 1744] [id = 400] 12:29:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x909b0c00) [pid = 1744] [serial = 1201] [outer = (nil)] 12:29:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91179c00) [pid = 1744] [serial = 1202] [outer = 0x909b0c00] 12:29:22 INFO - PROCESS | 1744 | 1467228562262 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8e0db800) [pid = 1744] [serial = 1203] [outer = 0x909b0c00] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908de400) [pid = 1744] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8e0d7000) [pid = 1744] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x908d7000) [pid = 1744] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91b52000) [pid = 1744] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x90970000) [pid = 1744] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8de4e000) [pid = 1744] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91b4b000) [pid = 1744] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91180800) [pid = 1744] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8edd0800) [pid = 1744] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ed27000) [pid = 1744] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d4b2000) [pid = 1744] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x924e1c00) [pid = 1744] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91b57800) [pid = 1744] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:29:23 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x912bb800) [pid = 1744] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:29:23 INFO - PROCESS | 1744 | 1467228563888 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2052ms 12:29:23 INFO - PROCESS | 1744 | 1467228563912 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 1744 | 1467228563917 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 12:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:29:23 INFO - PROCESS | 1744 | 1467228563923 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 1744 | 1467228563927 Marionette TRACE conn3 <- [1,1574,null,{}] 12:29:23 INFO - PROCESS | 1744 | 1467228563937 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 1744 | 1467228563941 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:24 INFO - PROCESS | 1744 | 1467228564116 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:29:24 INFO - PROCESS | 1744 | 1467228564270 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:24 INFO - PROCESS | 1744 | 1467228564278 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de47400 == 12 [pid = 1744] [id = 401] 12:29:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e0dbc00) [pid = 1744] [serial = 1204] [outer = (nil)] 12:29:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x908da000) [pid = 1744] [serial = 1205] [outer = 0x8e0dbc00] 12:29:24 INFO - PROCESS | 1744 | 1467228564350 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x909b9c00) [pid = 1744] [serial = 1206] [outer = 0x8e0dbc00] 12:29:25 INFO - PROCESS | 1744 | 1467228565250 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1395ms 12:29:25 INFO - PROCESS | 1744 | 1467228565321 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:29:25 INFO - PROCESS | 1744 | 1467228565329 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 12:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:29:25 INFO - PROCESS | 1744 | 1467228565341 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 1744 | 1467228565350 Marionette TRACE conn3 <- [1,1578,null,{}] 12:29:25 INFO - PROCESS | 1744 | 1467228565420 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:25 INFO - PROCESS | 1744 | 1467228565426 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:25 INFO - PROCESS | 1744 | 1467228565636 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:29:25 INFO - PROCESS | 1744 | 1467228565890 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:25 INFO - PROCESS | 1744 | 1467228565908 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed29000 == 13 [pid = 1744] [id = 402] 12:29:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ed29c00) [pid = 1744] [serial = 1207] [outer = (nil)] 12:29:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8edcc800) [pid = 1744] [serial = 1208] [outer = 0x8ed29c00] 12:29:26 INFO - PROCESS | 1744 | 1467228566001 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f08a000) [pid = 1744] [serial = 1209] [outer = 0x8ed29c00] 12:29:27 INFO - PROCESS | 1744 | 1467228567021 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1753ms 12:29:27 INFO - PROCESS | 1744 | 1467228567093 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 1744 | 1467228567101 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 12:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:29:27 INFO - PROCESS | 1744 | 1467228567113 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - PROCESS | 1744 | 1467228567118 Marionette TRACE conn3 <- [1,1582,null,{}] 12:29:27 INFO - PROCESS | 1744 | 1467228567124 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:27 INFO - PROCESS | 1744 | 1467228567131 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:27 INFO - PROCESS | 1744 | 1467228567357 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:29:27 INFO - PROCESS | 1744 | 1467228567646 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:27 INFO - PROCESS | 1744 | 1467228567653 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de45c00 == 14 [pid = 1744] [id = 403] 12:29:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x908c8400) [pid = 1744] [serial = 1210] [outer = (nil)] 12:29:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9096e800) [pid = 1744] [serial = 1211] [outer = 0x908c8400] 12:29:27 INFO - PROCESS | 1744 | 1467228567745 Marionette DEBUG loaded listener.js 12:29:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x909b6400) [pid = 1744] [serial = 1212] [outer = 0x908c8400] 12:29:28 INFO - PROCESS | 1744 | 1467228568782 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1735ms 12:29:28 INFO - PROCESS | 1744 | 1467228568849 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:29:28 INFO - PROCESS | 1744 | 1467228568854 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 12:29:28 INFO - PROCESS | 1744 | 1467228568866 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:29:28 INFO - PROCESS | 1744 | 1467228568880 Marionette TRACE conn3 <- [1,1586,null,{}] 12:29:28 INFO - PROCESS | 1744 | 1467228568898 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:28 INFO - PROCESS | 1744 | 1467228568907 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:29 INFO - PROCESS | 1744 | 1467228569221 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:29:29 INFO - PROCESS | 1744 | 1467228569515 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:29 INFO - PROCESS | 1744 | 1467228569524 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ba000 == 15 [pid = 1744] [id = 404] 12:29:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x912bbc00) [pid = 1744] [serial = 1213] [outer = (nil)] 12:29:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91b4b800) [pid = 1744] [serial = 1214] [outer = 0x912bbc00] 12:29:29 INFO - PROCESS | 1744 | 1467228569618 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91b56400) [pid = 1744] [serial = 1215] [outer = 0x912bbc00] 12:29:30 INFO - PROCESS | 1744 | 1467228570515 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1707ms 12:29:30 INFO - PROCESS | 1744 | 1467228570581 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 1744 | 1467228570586 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 12:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:29:30 INFO - PROCESS | 1744 | 1467228570595 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:29:30 INFO - PROCESS | 1744 | 1467228570598 Marionette TRACE conn3 <- [1,1590,null,{}] 12:29:30 INFO - PROCESS | 1744 | 1467228570604 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:30 INFO - PROCESS | 1744 | 1467228570610 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:30 INFO - PROCESS | 1744 | 1467228570823 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:29:31 INFO - PROCESS | 1744 | 1467228571053 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:31 INFO - PROCESS | 1744 | 1467228571063 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b9000 == 16 [pid = 1744] [id = 405] 12:29:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91c0fc00) [pid = 1744] [serial = 1216] [outer = (nil)] 12:29:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x924e0400) [pid = 1744] [serial = 1217] [outer = 0x91c0fc00] 12:29:31 INFO - PROCESS | 1744 | 1467228571159 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x924e3c00) [pid = 1744] [serial = 1218] [outer = 0x91c0fc00] 12:29:32 INFO - PROCESS | 1744 | 1467228572050 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1491ms 12:29:32 INFO - PROCESS | 1744 | 1467228572089 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 1744 | 1467228572094 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 12:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:29:32 INFO - PROCESS | 1744 | 1467228572120 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 1744 | 1467228572125 Marionette TRACE conn3 <- [1,1594,null,{}] 12:29:32 INFO - PROCESS | 1744 | 1467228572132 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 1744 | 1467228572138 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:32 INFO - PROCESS | 1744 | 1467228572326 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:29:32 INFO - PROCESS | 1744 | 1467228572520 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:32 INFO - PROCESS | 1744 | 1467228572533 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e5400 == 17 [pid = 1744] [id = 406] 12:29:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92570400) [pid = 1744] [serial = 1219] [outer = (nil)] 12:29:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92578400) [pid = 1744] [serial = 1220] [outer = 0x92570400] 12:29:32 INFO - PROCESS | 1744 | 1467228572632 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92c4f800) [pid = 1744] [serial = 1221] [outer = 0x92570400] 12:29:33 INFO - PROCESS | 1744 | 1467228573687 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1637ms 12:29:33 INFO - PROCESS | 1744 | 1467228573756 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:29:33 INFO - PROCESS | 1744 | 1467228573760 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 12:29:33 INFO - PROCESS | 1744 | 1467228573767 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:29:33 INFO - PROCESS | 1744 | 1467228573771 Marionette TRACE conn3 <- [1,1598,null,{}] 12:29:33 INFO - PROCESS | 1744 | 1467228573777 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:33 INFO - PROCESS | 1744 | 1467228573789 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:34 INFO - PROCESS | 1744 | 1467228574106 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:29:34 INFO - PROCESS | 1744 | 1467228574343 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:34 INFO - PROCESS | 1744 | 1467228574352 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b8800 == 18 [pid = 1744] [id = 407] 12:29:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8de45400) [pid = 1744] [serial = 1222] [outer = (nil)] 12:29:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x92e1dc00) [pid = 1744] [serial = 1223] [outer = 0x8de45400] 12:29:34 INFO - PROCESS | 1744 | 1467228574444 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b5fc00) [pid = 1744] [serial = 1224] [outer = 0x8de45400] 12:29:35 INFO - PROCESS | 1744 | 1467228575432 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1697ms 12:29:35 INFO - PROCESS | 1744 | 1467228575464 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 1744 | 1467228575469 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 12:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:29:35 INFO - PROCESS | 1744 | 1467228575476 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 1744 | 1467228575480 Marionette TRACE conn3 <- [1,1602,null,{}] 12:29:35 INFO - PROCESS | 1744 | 1467228575486 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 1744 | 1467228575492 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:35 INFO - PROCESS | 1744 | 1467228575669 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:29:35 INFO - PROCESS | 1744 | 1467228575852 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:35 INFO - PROCESS | 1744 | 1467228575862 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de47c00 == 19 [pid = 1744] [id = 408] 12:29:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8ed26c00) [pid = 1744] [serial = 1225] [outer = (nil)] 12:29:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93c50400) [pid = 1744] [serial = 1226] [outer = 0x8ed26c00] 12:29:35 INFO - PROCESS | 1744 | 1467228575987 Marionette DEBUG loaded listener.js 12:29:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93b62800) [pid = 1744] [serial = 1227] [outer = 0x8ed26c00] 12:29:36 INFO - PROCESS | 1744 | 1467228576983 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1581ms 12:29:37 INFO - PROCESS | 1744 | 1467228577058 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 1744 | 1467228577062 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 12:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:29:37 INFO - PROCESS | 1744 | 1467228577070 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 1744 | 1467228577073 Marionette TRACE conn3 <- [1,1606,null,{}] 12:29:37 INFO - PROCESS | 1744 | 1467228577080 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:37 INFO - PROCESS | 1744 | 1467228577085 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:37 INFO - PROCESS | 1744 | 1467228577303 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:29:37 INFO - PROCESS | 1744 | 1467228577681 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:37 INFO - PROCESS | 1744 | 1467228577689 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2400 == 20 [pid = 1744] [id = 409] 12:29:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8d4b6800) [pid = 1744] [serial = 1228] [outer = (nil)] 12:29:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8de41800) [pid = 1744] [serial = 1229] [outer = 0x8d4b6800] 12:29:37 INFO - PROCESS | 1744 | 1467228577815 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8de4a800) [pid = 1744] [serial = 1230] [outer = 0x8d4b6800] 12:29:38 INFO - PROCESS | 1744 | 1467228578886 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x909afc00) [pid = 1744] [serial = 1154] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9117b400) [pid = 1744] [serial = 1131] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x93b5ac00) [pid = 1744] [serial = 1143] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x924eec00) [pid = 1744] [serial = 1160] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x92e1e400) [pid = 1744] [serial = 1146] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x90607c00) [pid = 1744] [serial = 1151] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x91b4f400) [pid = 1744] [serial = 1133] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91b50c00) [pid = 1744] [serial = 1157] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x92e18800) [pid = 1744] [serial = 1142] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9117a800) [pid = 1744] [serial = 1125] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8ed2e800) [pid = 1744] [serial = 1127] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91186000) [pid = 1744] [serial = 1155] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8d4b8c00) [pid = 1744] [serial = 1148] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9256ec00) [pid = 1744] [serial = 1161] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9096d000) [pid = 1744] [serial = 1130] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9256d000) [pid = 1744] [serial = 1139] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91b54800) [pid = 1744] [serial = 1134] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8e0d0400) [pid = 1744] [serial = 1149] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91c17c00) [pid = 1744] [serial = 1137] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92576400) [pid = 1744] [serial = 1140] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x908c5800) [pid = 1744] [serial = 1152] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91c0d800) [pid = 1744] [serial = 1158] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f08c800) [pid = 1744] [serial = 1128] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93b66c00) [pid = 1744] [serial = 1145] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91c14800) [pid = 1744] [serial = 1136] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9256d800) [pid = 1744] [serial = 1163] [outer = (nil)] [url = about:blank] 12:29:38 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92c58400) [pid = 1744] [serial = 1164] [outer = (nil)] [url = about:blank] 12:29:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1941ms 12:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:29:39 INFO - PROCESS | 1744 | 1467228579015 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 1744 | 1467228579019 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 12:29:39 INFO - PROCESS | 1744 | 1467228579028 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 1744 | 1467228579034 Marionette TRACE conn3 <- [1,1610,null,{}] 12:29:39 INFO - PROCESS | 1744 | 1467228579045 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 1744 | 1467228579050 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:39 INFO - PROCESS | 1744 | 1467228579228 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:29:39 INFO - PROCESS | 1744 | 1467228579440 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:39 INFO - PROCESS | 1744 | 1467228579452 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed26800 == 21 [pid = 1744] [id = 410] 12:29:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ed2d400) [pid = 1744] [serial = 1231] [outer = (nil)] 12:29:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edd0c00) [pid = 1744] [serial = 1232] [outer = 0x8ed2d400] 12:29:39 INFO - PROCESS | 1744 | 1467228579575 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ee80c00) [pid = 1744] [serial = 1233] [outer = 0x8ed2d400] 12:29:40 INFO - PROCESS | 1744 | 1467228580367 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1385ms 12:29:40 INFO - PROCESS | 1744 | 1467228580417 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:29:40 INFO - PROCESS | 1744 | 1467228580423 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 12:29:40 INFO - PROCESS | 1744 | 1467228580431 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 1744 | 1467228580434 Marionette TRACE conn3 <- [1,1614,null,{}] 12:29:40 INFO - PROCESS | 1744 | 1467228580440 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 1744 | 1467228580445 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:40 INFO - PROCESS | 1744 | 1467228580678 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:29:40 INFO - PROCESS | 1744 | 1467228580688 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:40 INFO - PROCESS | 1744 | 1467228580695 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9060b400 == 22 [pid = 1744] [id = 411] 12:29:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9060e000) [pid = 1744] [serial = 1234] [outer = (nil)] 12:29:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x908cbc00) [pid = 1744] [serial = 1235] [outer = 0x9060e000] 12:29:40 INFO - PROCESS | 1744 | 1467228580770 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x908e0800) [pid = 1744] [serial = 1236] [outer = 0x9060e000] 12:29:41 INFO - PROCESS | 1744 | 1467228581776 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:29:41 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 12:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1382ms 12:29:41 INFO - PROCESS | 1744 | 1467228581813 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 1744 | 1467228581817 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 12:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:29:41 INFO - PROCESS | 1744 | 1467228581832 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 1744 | 1467228581842 Marionette TRACE conn3 <- [1,1618,null,{}] 12:29:41 INFO - PROCESS | 1744 | 1467228581881 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 1744 | 1467228581890 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:42 INFO - PROCESS | 1744 | 1467228582116 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:29:42 INFO - PROCESS | 1744 | 1467228582146 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:42 INFO - PROCESS | 1744 | 1467228582155 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x908ca400 == 23 [pid = 1744] [id = 412] 12:29:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9117a800) [pid = 1744] [serial = 1237] [outer = (nil)] 12:29:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91183000) [pid = 1744] [serial = 1238] [outer = 0x9117a800] 12:29:42 INFO - PROCESS | 1744 | 1467228582224 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x911ea400) [pid = 1744] [serial = 1239] [outer = 0x9117a800] 12:29:43 INFO - PROCESS | 1744 | 1467228583207 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:29:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1430ms 12:29:43 INFO - PROCESS | 1744 | 1467228583256 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 1744 | 1467228583261 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 12:29:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:29:43 INFO - PROCESS | 1744 | 1467228583273 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 1744 | 1467228583275 Marionette TRACE conn3 <- [1,1622,null,{}] 12:29:43 INFO - PROCESS | 1744 | 1467228583282 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 1744 | 1467228583287 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:43 INFO - PROCESS | 1744 | 1467228583507 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8d4b5800) [pid = 1744] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8edcb400) [pid = 1744] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d4b2800) [pid = 1744] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x90604400) [pid = 1744] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x912b8000) [pid = 1744] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x908e2400) [pid = 1744] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92570c00) [pid = 1744] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x95493c00) [pid = 1744] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x94984c00) [pid = 1744] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x924e4800) [pid = 1744] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x909b0c00) [pid = 1744] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ed2f800) [pid = 1744] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:29:43 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90602c00) [pid = 1744] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:29:43 INFO - PROCESS | 1744 | 1467228583860 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:43 INFO - PROCESS | 1744 | 1467228583869 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2800 == 24 [pid = 1744] [id = 413] 12:29:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d4b5800) [pid = 1744] [serial = 1240] [outer = (nil)] 12:29:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8eddac00) [pid = 1744] [serial = 1241] [outer = 0x8d4b5800] 12:29:43 INFO - PROCESS | 1744 | 1467228583945 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x90604400) [pid = 1744] [serial = 1242] [outer = 0x8d4b5800] 12:29:44 INFO - PROCESS | 1744 | 1467228584763 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:29:44 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 12:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1528ms 12:29:44 INFO - PROCESS | 1744 | 1467228584802 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 1744 | 1467228584806 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 12:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:29:44 INFO - PROCESS | 1744 | 1467228584813 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 1744 | 1467228584816 Marionette TRACE conn3 <- [1,1626,null,{}] 12:29:44 INFO - PROCESS | 1744 | 1467228584822 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 1744 | 1467228584827 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:44 INFO - PROCESS | 1744 | 1467228584993 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:29:45 INFO - PROCESS | 1744 | 1467228585007 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:45 INFO - PROCESS | 1744 | 1467228585022 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x912bb400 == 25 [pid = 1744] [id = 414] 12:29:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912bc000) [pid = 1744] [serial = 1243] [outer = (nil)] 12:29:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91b52000) [pid = 1744] [serial = 1244] [outer = 0x912bc000] 12:29:45 INFO - PROCESS | 1744 | 1467228585104 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91c12000) [pid = 1744] [serial = 1245] [outer = 0x912bc000] 12:29:46 INFO - PROCESS | 1744 | 1467228586187 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1432ms 12:29:46 INFO - PROCESS | 1744 | 1467228586247 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 1744 | 1467228586254 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 12:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:29:46 INFO - PROCESS | 1744 | 1467228586263 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 1744 | 1467228586268 Marionette TRACE conn3 <- [1,1630,null,{}] 12:29:46 INFO - PROCESS | 1744 | 1467228586277 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 1744 | 1467228586282 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:46 INFO - PROCESS | 1744 | 1467228586486 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:29:46 INFO - PROCESS | 1744 | 1467228586736 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:46 INFO - PROCESS | 1744 | 1467228586748 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2c400 == 26 [pid = 1744] [id = 415] 12:29:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ed2e800) [pid = 1744] [serial = 1246] [outer = (nil)] 12:29:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8edd5800) [pid = 1744] [serial = 1247] [outer = 0x8ed2e800] 12:29:46 INFO - PROCESS | 1744 | 1467228586878 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f08c800) [pid = 1744] [serial = 1248] [outer = 0x8ed2e800] 12:29:47 INFO - PROCESS | 1744 | 1467228587843 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1633ms 12:29:47 INFO - PROCESS | 1744 | 1467228587896 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 1744 | 1467228587904 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 12:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:29:47 INFO - PROCESS | 1744 | 1467228587915 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - PROCESS | 1744 | 1467228587919 Marionette TRACE conn3 <- [1,1634,null,{}] 12:29:47 INFO - PROCESS | 1744 | 1467228587926 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 1744 | 1467228587931 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:48 INFO - PROCESS | 1744 | 1467228588124 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:29:48 INFO - PROCESS | 1744 | 1467228588355 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:48 INFO - PROCESS | 1744 | 1467228588362 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x908cdc00 == 27 [pid = 1744] [id = 416] 12:29:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90967400) [pid = 1744] [serial = 1249] [outer = (nil)] 12:29:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x909af000) [pid = 1744] [serial = 1250] [outer = 0x90967400] 12:29:48 INFO - PROCESS | 1744 | 1467228588509 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9117e400) [pid = 1744] [serial = 1251] [outer = 0x90967400] 12:29:49 INFO - PROCESS | 1744 | 1467228589529 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1690ms 12:29:49 INFO - PROCESS | 1744 | 1467228589606 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:29:49 INFO - PROCESS | 1744 | 1467228589610 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 12:29:49 INFO - PROCESS | 1744 | 1467228589617 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 1744 | 1467228589629 Marionette TRACE conn3 <- [1,1638,null,{}] 12:29:49 INFO - PROCESS | 1744 | 1467228589697 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 1744 | 1467228589706 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:49 INFO - PROCESS | 1744 | 1467228589973 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:29:50 INFO - PROCESS | 1744 | 1467228590145 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:50 INFO - PROCESS | 1744 | 1467228590157 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c15000 == 28 [pid = 1744] [id = 417] 12:29:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91c17800) [pid = 1744] [serial = 1252] [outer = (nil)] 12:29:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9241b000) [pid = 1744] [serial = 1253] [outer = 0x91c17800] 12:29:50 INFO - PROCESS | 1744 | 1467228590243 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x924ed800) [pid = 1744] [serial = 1254] [outer = 0x91c17800] 12:29:51 INFO - PROCESS | 1744 | 1467228591162 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1604ms 12:29:51 INFO - PROCESS | 1744 | 1467228591221 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 1744 | 1467228591226 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 12:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:29:51 INFO - PROCESS | 1744 | 1467228591233 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 1744 | 1467228591237 Marionette TRACE conn3 <- [1,1642,null,{}] 12:29:51 INFO - PROCESS | 1744 | 1467228591243 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 1744 | 1467228591248 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:51 INFO - PROCESS | 1744 | 1467228591451 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:29:51 INFO - PROCESS | 1744 | 1467228591632 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:51 INFO - PROCESS | 1744 | 1467228591643 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x911f2c00 == 29 [pid = 1744] [id = 418] 12:29:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x924eac00) [pid = 1744] [serial = 1255] [outer = (nil)] 12:29:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92578000) [pid = 1744] [serial = 1256] [outer = 0x924eac00] 12:29:51 INFO - PROCESS | 1744 | 1467228591775 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92c4e400) [pid = 1744] [serial = 1257] [outer = 0x924eac00] 12:29:52 INFO - PROCESS | 1744 | 1467228592670 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:29:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1486ms 12:29:52 INFO - PROCESS | 1744 | 1467228592720 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 1744 | 1467228592725 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 12:29:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:29:52 INFO - PROCESS | 1744 | 1467228592731 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - PROCESS | 1744 | 1467228592735 Marionette TRACE conn3 <- [1,1646,null,{}] 12:29:52 INFO - PROCESS | 1744 | 1467228592741 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 1744 | 1467228592746 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:52 INFO - PROCESS | 1744 | 1467228592923 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:29:53 INFO - PROCESS | 1744 | 1467228593120 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:53 INFO - PROCESS | 1744 | 1467228593130 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd000 == 30 [pid = 1744] [id = 419] 12:29:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ee87800) [pid = 1744] [serial = 1258] [outer = (nil)] 12:29:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92e12400) [pid = 1744] [serial = 1259] [outer = 0x8ee87800] 12:29:53 INFO - PROCESS | 1744 | 1467228593252 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92e17000) [pid = 1744] [serial = 1260] [outer = 0x8ee87800] 12:29:54 INFO - PROCESS | 1744 | 1467228594224 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:29:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1536ms 12:29:54 INFO - PROCESS | 1744 | 1467228594268 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 1744 | 1467228594273 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 12:29:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:29:54 INFO - PROCESS | 1744 | 1467228594280 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 1744 | 1467228594284 Marionette TRACE conn3 <- [1,1650,null,{}] 12:29:54 INFO - PROCESS | 1744 | 1467228594289 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 1744 | 1467228594300 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:54 INFO - PROCESS | 1744 | 1467228594523 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:29:54 INFO - PROCESS | 1744 | 1467228594769 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:54 INFO - PROCESS | 1744 | 1467228594777 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcbc00 == 31 [pid = 1744] [id = 420] 12:29:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9060ec00) [pid = 1744] [serial = 1261] [outer = (nil)] 12:29:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93b67c00) [pid = 1744] [serial = 1262] [outer = 0x9060ec00] 12:29:54 INFO - PROCESS | 1744 | 1467228594900 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93e23800) [pid = 1744] [serial = 1263] [outer = 0x9060ec00] 12:29:55 INFO - PROCESS | 1744 | 1467228595830 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1592ms 12:29:55 INFO - PROCESS | 1744 | 1467228595873 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 1744 | 1467228595878 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 12:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:29:55 INFO - PROCESS | 1744 | 1467228595884 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 1744 | 1467228595888 Marionette TRACE conn3 <- [1,1654,null,{}] 12:29:55 INFO - PROCESS | 1744 | 1467228595894 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 1744 | 1467228595899 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:56 INFO - PROCESS | 1744 | 1467228596081 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:29:56 INFO - PROCESS | 1744 | 1467228596265 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:56 INFO - PROCESS | 1744 | 1467228596277 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319bc00 == 32 [pid = 1744] [id = 421] 12:29:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b59800) [pid = 1744] [serial = 1264] [outer = (nil)] 12:29:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9538f000) [pid = 1744] [serial = 1265] [outer = 0x93b59800] 12:29:56 INFO - PROCESS | 1744 | 1467228596358 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x95398c00) [pid = 1744] [serial = 1266] [outer = 0x93b59800] 12:29:57 INFO - PROCESS | 1744 | 1467228597300 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1437ms 12:29:57 INFO - PROCESS | 1744 | 1467228597330 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 1744 | 1467228597334 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 12:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:29:57 INFO - PROCESS | 1744 | 1467228597343 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 1744 | 1467228597346 Marionette TRACE conn3 <- [1,1658,null,{}] 12:29:57 INFO - PROCESS | 1744 | 1467228597352 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 1744 | 1467228597357 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:57 INFO - PROCESS | 1744 | 1467228597553 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:29:57 INFO - PROCESS | 1744 | 1467228597753 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:57 INFO - PROCESS | 1744 | 1467228597762 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b9400 == 33 [pid = 1744] [id = 422] 12:29:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8f088000) [pid = 1744] [serial = 1267] [outer = (nil)] 12:29:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95497400) [pid = 1744] [serial = 1268] [outer = 0x8f088000] 12:29:57 INFO - PROCESS | 1744 | 1467228597843 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9549c400) [pid = 1744] [serial = 1269] [outer = 0x8f088000] 12:29:58 INFO - PROCESS | 1744 | 1467228598861 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1587ms 12:29:58 INFO - PROCESS | 1744 | 1467228598932 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 1744 | 1467228598935 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 12:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:29:58 INFO - PROCESS | 1744 | 1467228598942 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 1744 | 1467228598946 Marionette TRACE conn3 <- [1,1662,null,{}] 12:29:58 INFO - PROCESS | 1744 | 1467228598952 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 1744 | 1467228598957 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:59 INFO - PROCESS | 1744 | 1467228599158 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:29:59 INFO - PROCESS | 1744 | 1467228599656 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:29:59 INFO - PROCESS | 1744 | 1467228599671 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:29:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0dd000 == 34 [pid = 1744] [id = 423] 12:29:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8ed22800) [pid = 1744] [serial = 1270] [outer = (nil)] 12:29:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8ed2ac00) [pid = 1744] [serial = 1271] [outer = 0x8ed22800] 12:29:59 INFO - PROCESS | 1744 | 1467228599812 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x90601c00) [pid = 1744] [serial = 1272] [outer = 0x8ed22800] 12:30:00 INFO - PROCESS | 1744 | 1467228600797 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1888ms 12:30:00 INFO - PROCESS | 1744 | 1467228600833 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 1744 | 1467228600839 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 12:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:30:00 INFO - PROCESS | 1744 | 1467228600846 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 1744 | 1467228600852 Marionette TRACE conn3 <- [1,1666,null,{}] 12:30:00 INFO - PROCESS | 1744 | 1467228600860 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 1744 | 1467228600866 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:01 INFO - PROCESS | 1744 | 1467228601043 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:30:01 INFO - PROCESS | 1744 | 1467228601388 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:01 INFO - PROCESS | 1744 | 1467228601398 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x90606c00 == 35 [pid = 1744] [id = 424] 12:30:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x908d4400) [pid = 1744] [serial = 1273] [outer = (nil)] 12:30:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x909b7000) [pid = 1744] [serial = 1274] [outer = 0x908d4400] 12:30:01 INFO - PROCESS | 1744 | 1467228601487 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x912b0400) [pid = 1744] [serial = 1275] [outer = 0x908d4400] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3400 == 34 [pid = 1744] [id = 397] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2fc00 == 33 [pid = 1744] [id = 396] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b9400 == 32 [pid = 1744] [id = 422] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0dd000 == 31 [pid = 1744] [id = 423] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x9319bc00 == 30 [pid = 1744] [id = 421] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcbc00 == 29 [pid = 1744] [id = 420] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd000 == 28 [pid = 1744] [id = 419] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x91c15000 == 27 [pid = 1744] [id = 417] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x911f2c00 == 26 [pid = 1744] [id = 418] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x908cdc00 == 25 [pid = 1744] [id = 416] 12:30:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2c400 == 24 [pid = 1744] [id = 415] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8d4be000) [pid = 1744] [serial = 1193] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8de4e400) [pid = 1744] [serial = 1194] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8f081c00) [pid = 1744] [serial = 1191] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8edd3c00) [pid = 1744] [serial = 1190] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8e0dd400) [pid = 1744] [serial = 1167] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8de44000) [pid = 1744] [serial = 1166] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x908e0c00) [pid = 1744] [serial = 1170] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x908d8400) [pid = 1744] [serial = 1169] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91c19c00) [pid = 1744] [serial = 1173] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x91b48c00) [pid = 1744] [serial = 1172] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93c4bc00) [pid = 1744] [serial = 1176] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x93b66800) [pid = 1744] [serial = 1175] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x95392800) [pid = 1744] [serial = 1179] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x95389400) [pid = 1744] [serial = 1178] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x954e7c00) [pid = 1744] [serial = 1182] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x95499000) [pid = 1744] [serial = 1181] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x967b5400) [pid = 1744] [serial = 1185] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x96788400) [pid = 1744] [serial = 1184] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x967f6800) [pid = 1744] [serial = 1188] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x967f1000) [pid = 1744] [serial = 1187] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91179c00) [pid = 1744] [serial = 1202] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8edd1000) [pid = 1744] [serial = 1196] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9060c000) [pid = 1744] [serial = 1199] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e0db800) [pid = 1744] [serial = 1203] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x908ce400) [pid = 1744] [serial = 1200] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8edd7400) [pid = 1744] [serial = 1197] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x908da000) [pid = 1744] [serial = 1205] [outer = (nil)] [url = about:blank] 12:30:03 INFO - PROCESS | 1744 | 1467228603959 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 3149ms 12:30:04 INFO - PROCESS | 1744 | 1467228603998 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 1744 | 1467228604004 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 12:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:30:04 INFO - PROCESS | 1744 | 1467228604014 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 1744 | 1467228604018 Marionette TRACE conn3 <- [1,1670,null,{}] 12:30:04 INFO - PROCESS | 1744 | 1467228604026 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 1744 | 1467228604037 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:04 INFO - PROCESS | 1744 | 1467228604224 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:30:04 INFO - PROCESS | 1744 | 1467228604416 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:04 INFO - PROCESS | 1744 | 1467228604433 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d6800 == 25 [pid = 1744] [id = 425] 12:30:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e0dac00) [pid = 1744] [serial = 1276] [outer = (nil)] 12:30:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ed2c800) [pid = 1744] [serial = 1277] [outer = 0x8e0dac00] 12:30:04 INFO - PROCESS | 1744 | 1467228604517 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed30400) [pid = 1744] [serial = 1278] [outer = 0x8e0dac00] 12:30:05 INFO - PROCESS | 1744 | 1467228605330 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1381ms 12:30:05 INFO - PROCESS | 1744 | 1467228605395 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:30:05 INFO - PROCESS | 1744 | 1467228605404 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 12:30:05 INFO - PROCESS | 1744 | 1467228605416 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 1744 | 1467228605421 Marionette TRACE conn3 <- [1,1674,null,{}] 12:30:05 INFO - PROCESS | 1744 | 1467228605427 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 1744 | 1467228605432 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:05 INFO - PROCESS | 1744 | 1467228605605 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:30:05 INFO - PROCESS | 1744 | 1467228605762 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:05 INFO - PROCESS | 1744 | 1467228605773 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f087000 == 26 [pid = 1744] [id = 426] 12:30:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f08c400) [pid = 1744] [serial = 1279] [outer = (nil)] 12:30:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9060a800) [pid = 1744] [serial = 1280] [outer = 0x8f08c400] 12:30:05 INFO - PROCESS | 1744 | 1467228605864 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x908c2000) [pid = 1744] [serial = 1281] [outer = 0x8f08c400] 12:30:06 INFO - PROCESS | 1744 | 1467228606830 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1484ms 12:30:06 INFO - PROCESS | 1744 | 1467228606899 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 1744 | 1467228606903 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 12:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:30:06 INFO - PROCESS | 1744 | 1467228606910 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 1744 | 1467228606916 Marionette TRACE conn3 <- [1,1678,null,{}] 12:30:06 INFO - PROCESS | 1744 | 1467228606943 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 1744 | 1467228606953 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:07 INFO - PROCESS | 1744 | 1467228607198 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:30:07 INFO - PROCESS | 1744 | 1467228607237 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:07 INFO - PROCESS | 1744 | 1467228607251 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096bc00 == 27 [pid = 1744] [id = 427] 12:30:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9096d400) [pid = 1744] [serial = 1282] [outer = (nil)] 12:30:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x909bb000) [pid = 1744] [serial = 1283] [outer = 0x9096d400] 12:30:07 INFO - PROCESS | 1744 | 1467228607333 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91181400) [pid = 1744] [serial = 1284] [outer = 0x9096d400] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9060e000) [pid = 1744] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8de45400) [pid = 1744] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ed26c00) [pid = 1744] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d4b6800) [pid = 1744] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ed29c00) [pid = 1744] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91c0fc00) [pid = 1744] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e0dbc00) [pid = 1744] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9117a800) [pid = 1744] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d4b5800) [pid = 1744] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x908c8400) [pid = 1744] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ed2d400) [pid = 1744] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912bbc00) [pid = 1744] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92570400) [pid = 1744] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:30:08 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x912bc000) [pid = 1744] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:30:09 INFO - PROCESS | 1744 | 1467228609101 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2247ms 12:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:30:09 INFO - PROCESS | 1744 | 1467228609158 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 1744 | 1467228609162 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 12:30:09 INFO - PROCESS | 1744 | 1467228609169 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 1744 | 1467228609172 Marionette TRACE conn3 <- [1,1682,null,{}] 12:30:09 INFO - PROCESS | 1744 | 1467228609178 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 1744 | 1467228609183 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:09 INFO - PROCESS | 1744 | 1467228609346 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:30:09 INFO - PROCESS | 1744 | 1467228609357 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:09 INFO - PROCESS | 1744 | 1467228609365 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0dbc00 == 28 [pid = 1744] [id = 428] 12:30:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ed2d000) [pid = 1744] [serial = 1285] [outer = (nil)] 12:30:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x909aec00) [pid = 1744] [serial = 1286] [outer = 0x8ed2d000] 12:30:09 INFO - PROCESS | 1744 | 1467228609564 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x912b1400) [pid = 1744] [serial = 1287] [outer = 0x8ed2d000] 12:30:10 INFO - PROCESS | 1744 | 1467228610402 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1298ms 12:30:10 INFO - PROCESS | 1744 | 1467228610467 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 1744 | 1467228610471 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 12:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:30:10 INFO - PROCESS | 1744 | 1467228610478 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 1744 | 1467228610480 Marionette TRACE conn3 <- [1,1686,null,{}] 12:30:10 INFO - PROCESS | 1744 | 1467228610486 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 1744 | 1467228610492 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:10 INFO - PROCESS | 1744 | 1467228610651 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:30:10 INFO - PROCESS | 1744 | 1467228610660 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:10 INFO - PROCESS | 1744 | 1467228610668 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x908e0c00 == 29 [pid = 1744] [id = 429] 12:30:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9117ec00) [pid = 1744] [serial = 1288] [outer = (nil)] 12:30:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91b4c400) [pid = 1744] [serial = 1289] [outer = 0x9117ec00] 12:30:10 INFO - PROCESS | 1744 | 1467228610741 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91c0bc00) [pid = 1744] [serial = 1290] [outer = 0x9117ec00] 12:30:11 INFO - PROCESS | 1744 | 1467228611904 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:30: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 12:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1493ms 12:30:11 INFO - PROCESS | 1744 | 1467228611973 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:30:11 INFO - PROCESS | 1744 | 1467228611980 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 12:30:11 INFO - PROCESS | 1744 | 1467228611988 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 1744 | 1467228611996 Marionette TRACE conn3 <- [1,1690,null,{}] 12:30:12 INFO - PROCESS | 1744 | 1467228612008 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 1744 | 1467228612020 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:12 INFO - PROCESS | 1744 | 1467228612253 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:30:12 INFO - PROCESS | 1744 | 1467228612564 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:12 INFO - PROCESS | 1744 | 1467228612574 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de46400 == 30 [pid = 1744] [id = 430] 12:30:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ed24000) [pid = 1744] [serial = 1291] [outer = (nil)] 12:30:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ee83400) [pid = 1744] [serial = 1292] [outer = 0x8ed24000] 12:30:12 INFO - PROCESS | 1744 | 1467228612678 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x908ce000) [pid = 1744] [serial = 1293] [outer = 0x8ed24000] 12:30:13 INFO - PROCESS | 1744 | 1467228613730 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1790ms 12:30:13 INFO - PROCESS | 1744 | 1467228613778 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 1744 | 1467228613786 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 12:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:30:13 INFO - PROCESS | 1744 | 1467228613798 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 1744 | 1467228613802 Marionette TRACE conn3 <- [1,1694,null,{}] 12:30:13 INFO - PROCESS | 1744 | 1467228613809 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 1744 | 1467228613815 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:14 INFO - PROCESS | 1744 | 1467228614017 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:30:14 INFO - PROCESS | 1744 | 1467228614346 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:14 INFO - PROCESS | 1744 | 1467228614357 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2000 == 31 [pid = 1744] [id = 431] 12:30:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9117d800) [pid = 1744] [serial = 1294] [outer = (nil)] 12:30:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x912bc000) [pid = 1744] [serial = 1295] [outer = 0x9117d800] 12:30:14 INFO - PROCESS | 1744 | 1467228614460 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91185c00) [pid = 1744] [serial = 1296] [outer = 0x9117d800] 12:30:15 INFO - PROCESS | 1744 | 1467228615560 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1838ms 12:30:15 INFO - PROCESS | 1744 | 1467228615636 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 1744 | 1467228615641 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 12:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:30:15 INFO - PROCESS | 1744 | 1467228615648 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 1744 | 1467228615654 Marionette TRACE conn3 <- [1,1698,null,{}] 12:30:15 INFO - PROCESS | 1744 | 1467228615671 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 1744 | 1467228615681 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:15 INFO - PROCESS | 1744 | 1467228615952 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:30:16 INFO - PROCESS | 1744 | 1467228616138 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:16 INFO - PROCESS | 1744 | 1467228616149 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x9256dc00 == 32 [pid = 1744] [id = 432] 12:30:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9256f400) [pid = 1744] [serial = 1297] [outer = (nil)] 12:30:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92574000) [pid = 1744] [serial = 1298] [outer = 0x9256f400] 12:30:16 INFO - PROCESS | 1744 | 1467228616273 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92c4d800) [pid = 1744] [serial = 1299] [outer = 0x9256f400] 12:30:17 INFO - PROCESS | 1744 | 1467228617179 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:30:17 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 12:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1586ms 12:30:17 INFO - PROCESS | 1744 | 1467228617235 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:30:17 INFO - PROCESS | 1744 | 1467228617240 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 12:30:17 INFO - PROCESS | 1744 | 1467228617247 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 1744 | 1467228617251 Marionette TRACE conn3 <- [1,1702,null,{}] 12:30:17 INFO - PROCESS | 1744 | 1467228617258 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 1744 | 1467228617265 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:17 INFO - PROCESS | 1744 | 1467228617478 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:30:17 INFO - PROCESS | 1744 | 1467228617722 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:17 INFO - PROCESS | 1744 | 1467228617729 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096b800 == 33 [pid = 1744] [id = 433] 12:30:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92c4d400) [pid = 1744] [serial = 1300] [outer = (nil)] 12:30:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92e18400) [pid = 1744] [serial = 1301] [outer = 0x92c4d400] 12:30:17 INFO - PROCESS | 1744 | 1467228617858 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92e1b800) [pid = 1744] [serial = 1302] [outer = 0x92c4d400] 12:30:18 INFO - PROCESS | 1744 | 1467228618763 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1591ms 12:30:18 INFO - PROCESS | 1744 | 1467228618839 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 1744 | 1467228618844 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 12:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:30:18 INFO - PROCESS | 1744 | 1467228618853 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 1744 | 1467228618856 Marionette TRACE conn3 <- [1,1706,null,{}] 12:30:18 INFO - PROCESS | 1744 | 1467228618864 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:18 INFO - PROCESS | 1744 | 1467228618870 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:19 INFO - PROCESS | 1744 | 1467228619086 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:30:19 INFO - PROCESS | 1744 | 1467228619335 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:19 INFO - PROCESS | 1744 | 1467228619343 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b7c00 == 34 [pid = 1744] [id = 434] 12:30:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8d4bd800) [pid = 1744] [serial = 1303] [outer = (nil)] 12:30:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93b5c800) [pid = 1744] [serial = 1304] [outer = 0x8d4bd800] 12:30:19 INFO - PROCESS | 1744 | 1467228619472 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b66800) [pid = 1744] [serial = 1305] [outer = 0x8d4bd800] 12:30:20 INFO - PROCESS | 1744 | 1467228620507 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1685ms 12:30:20 INFO - PROCESS | 1744 | 1467228620538 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 1744 | 1467228620541 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 12:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:30:20 INFO - PROCESS | 1744 | 1467228620548 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 1744 | 1467228620552 Marionette TRACE conn3 <- [1,1710,null,{}] 12:30:20 INFO - PROCESS | 1744 | 1467228620558 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:20 INFO - PROCESS | 1744 | 1467228620570 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:20 INFO - PROCESS | 1744 | 1467228620780 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:30:21 INFO - PROCESS | 1744 | 1467228621005 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:21 INFO - PROCESS | 1744 | 1467228621013 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ba800 == 35 [pid = 1744] [id = 435] 12:30:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8e0d7c00) [pid = 1744] [serial = 1306] [outer = (nil)] 12:30:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9538c400) [pid = 1744] [serial = 1307] [outer = 0x8e0d7c00] 12:30:21 INFO - PROCESS | 1744 | 1467228621145 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x95393400) [pid = 1744] [serial = 1308] [outer = 0x8e0d7c00] 12:30:22 INFO - PROCESS | 1744 | 1467228622062 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1585ms 12:30:22 INFO - PROCESS | 1744 | 1467228622134 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 1744 | 1467228622138 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 12:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:30:22 INFO - PROCESS | 1744 | 1467228622147 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 1744 | 1467228622150 Marionette TRACE conn3 <- [1,1714,null,{}] 12:30:22 INFO - PROCESS | 1744 | 1467228622157 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:22 INFO - PROCESS | 1744 | 1467228622162 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:22 INFO - PROCESS | 1744 | 1467228622338 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:30:22 INFO - PROCESS | 1744 | 1467228622538 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:22 INFO - PROCESS | 1744 | 1467228622545 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0da000 == 36 [pid = 1744] [id = 436] 12:30:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x90607800) [pid = 1744] [serial = 1309] [outer = (nil)] 12:30:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9497f800) [pid = 1744] [serial = 1310] [outer = 0x90607800] 12:30:22 INFO - PROCESS | 1744 | 1467228622706 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x95495400) [pid = 1744] [serial = 1311] [outer = 0x90607800] 12:30:23 INFO - PROCESS | 1744 | 1467228623652 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1537ms 12:30:23 INFO - PROCESS | 1744 | 1467228623684 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:30:23 INFO - PROCESS | 1744 | 1467228623689 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 12:30:23 INFO - PROCESS | 1744 | 1467228623695 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 1744 | 1467228623698 Marionette TRACE conn3 <- [1,1718,null,{}] 12:30:23 INFO - PROCESS | 1744 | 1467228623704 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:23 INFO - PROCESS | 1744 | 1467228623710 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:23 INFO - PROCESS | 1744 | 1467228623890 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:30:24 INFO - PROCESS | 1744 | 1467228624073 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:24 INFO - PROCESS | 1744 | 1467228624081 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0800 == 37 [pid = 1744] [id = 437] 12:30:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8ed21c00) [pid = 1744] [serial = 1312] [outer = (nil)] 12:30:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9060bc00) [pid = 1744] [serial = 1313] [outer = 0x8ed21c00] 12:30:24 INFO - PROCESS | 1744 | 1467228624178 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x90970400) [pid = 1744] [serial = 1314] [outer = 0x8ed21c00] 12:30:25 INFO - PROCESS | 1744 | 1467228625386 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1734ms 12:30:25 INFO - PROCESS | 1744 | 1467228625429 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 1744 | 1467228625436 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 12:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:30:25 INFO - PROCESS | 1744 | 1467228625443 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 1744 | 1467228625451 Marionette TRACE conn3 <- [1,1722,null,{}] 12:30:25 INFO - PROCESS | 1744 | 1467228625458 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 1744 | 1467228625464 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:25 INFO - PROCESS | 1744 | 1467228625665 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:30:25 INFO - PROCESS | 1744 | 1467228625918 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:25 INFO - PROCESS | 1744 | 1467228625926 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcbc00 == 38 [pid = 1744] [id = 438] 12:30:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8edcd800) [pid = 1744] [serial = 1315] [outer = (nil)] 12:30:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8ee7e400) [pid = 1744] [serial = 1316] [outer = 0x8edcd800] 12:30:26 INFO - PROCESS | 1744 | 1467228626085 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x90608c00) [pid = 1744] [serial = 1317] [outer = 0x8edcd800] 12:30:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0dbc00 == 37 [pid = 1744] [id = 428] 12:30:26 INFO - PROCESS | 1744 | --DOCSHELL 0x9096bc00 == 36 [pid = 1744] [id = 427] 12:30:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8f087000 == 35 [pid = 1744] [id = 426] 12:30:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d6800 == 34 [pid = 1744] [id = 425] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x91c12000) [pid = 1744] [serial = 1245] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x908e0800) [pid = 1744] [serial = 1236] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x93b5fc00) [pid = 1744] [serial = 1224] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x93b62800) [pid = 1744] [serial = 1227] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8de4a800) [pid = 1744] [serial = 1230] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8edcc800) [pid = 1744] [serial = 1208] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x924e0400) [pid = 1744] [serial = 1217] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x909b9c00) [pid = 1744] [serial = 1206] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x911ea400) [pid = 1744] [serial = 1239] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x90604400) [pid = 1744] [serial = 1242] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93c50400) [pid = 1744] [serial = 1226] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9096e800) [pid = 1744] [serial = 1211] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92e1dc00) [pid = 1744] [serial = 1223] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x924e3c00) [pid = 1744] [serial = 1218] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8de41800) [pid = 1744] [serial = 1229] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8ee80c00) [pid = 1744] [serial = 1233] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8eddac00) [pid = 1744] [serial = 1241] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x908cbc00) [pid = 1744] [serial = 1235] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91b56400) [pid = 1744] [serial = 1215] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8edd0c00) [pid = 1744] [serial = 1232] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f08a000) [pid = 1744] [serial = 1209] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92578400) [pid = 1744] [serial = 1220] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92c4f800) [pid = 1744] [serial = 1221] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91b4b800) [pid = 1744] [serial = 1214] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91183000) [pid = 1744] [serial = 1238] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x909b6400) [pid = 1744] [serial = 1212] [outer = (nil)] [url = about:blank] 12:30:26 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91b52000) [pid = 1744] [serial = 1244] [outer = (nil)] [url = about:blank] 12:30:27 INFO - PROCESS | 1744 | 1467228627081 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:30:27 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 12:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1690ms 12:30:27 INFO - PROCESS | 1744 | 1467228627135 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 1744 | 1467228627144 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 12:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:30:27 INFO - PROCESS | 1744 | 1467228627158 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - PROCESS | 1744 | 1467228627164 Marionette TRACE conn3 <- [1,1726,null,{}] 12:30:27 INFO - PROCESS | 1744 | 1467228627172 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - PROCESS | 1744 | 1467228627179 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:27 INFO - PROCESS | 1744 | 1467228627416 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:30:27 INFO - PROCESS | 1744 | 1467228627637 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:27 INFO - PROCESS | 1744 | 1467228627647 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2dc00 == 35 [pid = 1744] [id = 439] 12:30:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ee80c00) [pid = 1744] [serial = 1318] [outer = (nil)] 12:30:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x908ccc00) [pid = 1744] [serial = 1319] [outer = 0x8ee80c00] 12:30:27 INFO - PROCESS | 1744 | 1467228627742 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x90966800) [pid = 1744] [serial = 1320] [outer = 0x8ee80c00] 12:30:28 INFO - PROCESS | 1744 | 1467228628546 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1452ms 12:30:28 INFO - PROCESS | 1744 | 1467228628610 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 1744 | 1467228628614 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 12:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:30:28 INFO - PROCESS | 1744 | 1467228628621 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 1744 | 1467228628627 Marionette TRACE conn3 <- [1,1730,null,{}] 12:30:28 INFO - PROCESS | 1744 | 1467228628668 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 1744 | 1467228628677 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:28 INFO - PROCESS | 1744 | 1467228628888 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:30:28 INFO - PROCESS | 1744 | 1467228628902 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:28 INFO - PROCESS | 1744 | 1467228628915 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b8800 == 36 [pid = 1744] [id = 440] 12:30:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x912b9800) [pid = 1744] [serial = 1321] [outer = (nil)] 12:30:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91b52000) [pid = 1744] [serial = 1322] [outer = 0x912b9800] 12:30:29 INFO - PROCESS | 1744 | 1467228629164 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91c0fc00) [pid = 1744] [serial = 1323] [outer = 0x912b9800] 12:30:30 INFO - PROCESS | 1744 | 1467228630145 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:30:30 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 12:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1571ms 12:30:30 INFO - PROCESS | 1744 | 1467228630194 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:30:30 INFO - PROCESS | 1744 | 1467228630200 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 12:30:30 INFO - PROCESS | 1744 | 1467228630208 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 1744 | 1467228630211 Marionette TRACE conn3 <- [1,1734,null,{}] 12:30:30 INFO - PROCESS | 1744 | 1467228630229 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:30 INFO - PROCESS | 1744 | 1467228630235 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:30 INFO - PROCESS | 1744 | 1467228630508 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:30:30 INFO - PROCESS | 1744 | 1467228630535 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:30 INFO - PROCESS | 1744 | 1467228630543 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c15000 == 37 [pid = 1744] [id = 441] 12:30:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91c17400) [pid = 1744] [serial = 1324] [outer = (nil)] 12:30:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x924e6c00) [pid = 1744] [serial = 1325] [outer = 0x91c17400] 12:30:30 INFO - PROCESS | 1744 | 1467228630618 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9256d800) [pid = 1744] [serial = 1326] [outer = 0x91c17400] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ed2e800) [pid = 1744] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90967400) [pid = 1744] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91c17800) [pid = 1744] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9096d400) [pid = 1744] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f08c400) [pid = 1744] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x924eac00) [pid = 1744] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e0dac00) [pid = 1744] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ee87800) [pid = 1744] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9060ec00) [pid = 1744] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93b59800) [pid = 1744] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f088000) [pid = 1744] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ed22800) [pid = 1744] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x908d4400) [pid = 1744] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:30:31 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ed2d000) [pid = 1744] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:30:31 INFO - PROCESS | 1744 | 1467228631803 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1648ms 12:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:30:31 INFO - PROCESS | 1744 | 1467228631855 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 1744 | 1467228631858 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 12:30:31 INFO - PROCESS | 1744 | 1467228631865 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 1744 | 1467228631868 Marionette TRACE conn3 <- [1,1738,null,{}] 12:30:31 INFO - PROCESS | 1744 | 1467228631874 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:31 INFO - PROCESS | 1744 | 1467228631879 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:32 INFO - PROCESS | 1744 | 1467228632062 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:30:32 INFO - PROCESS | 1744 | 1467228632071 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:32 INFO - PROCESS | 1744 | 1467228632077 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d3000 == 38 [pid = 1744] [id = 442] 12:30:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ed25c00) [pid = 1744] [serial = 1327] [outer = (nil)] 12:30:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x90967400) [pid = 1744] [serial = 1328] [outer = 0x8ed25c00] 12:30:32 INFO - PROCESS | 1744 | 1467228632154 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91c0b800) [pid = 1744] [serial = 1329] [outer = 0x8ed25c00] 12:30:33 INFO - PROCESS | 1744 | 1467228633160 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1332ms 12:30:33 INFO - PROCESS | 1744 | 1467228633197 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 1744 | 1467228633201 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 12:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:30:33 INFO - PROCESS | 1744 | 1467228633208 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 1744 | 1467228633212 Marionette TRACE conn3 <- [1,1742,null,{}] 12:30:33 INFO - PROCESS | 1744 | 1467228633217 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:33 INFO - PROCESS | 1744 | 1467228633227 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:33 INFO - PROCESS | 1744 | 1467228633510 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:30:33 INFO - PROCESS | 1744 | 1467228633701 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:33 INFO - PROCESS | 1744 | 1467228633714 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5800 == 39 [pid = 1744] [id = 443] 12:30:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8d4b7000) [pid = 1744] [serial = 1330] [outer = (nil)] 12:30:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8d4be800) [pid = 1744] [serial = 1331] [outer = 0x8d4b7000] 12:30:33 INFO - PROCESS | 1744 | 1467228633804 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8de50800) [pid = 1744] [serial = 1332] [outer = 0x8d4b7000] 12:30:34 INFO - PROCESS | 1744 | 1467228634909 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1739ms 12:30:34 INFO - PROCESS | 1744 | 1467228634950 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 1744 | 1467228634957 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 12:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:30:34 INFO - PROCESS | 1744 | 1467228634967 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 1744 | 1467228634973 Marionette TRACE conn3 <- [1,1746,null,{}] 12:30:34 INFO - PROCESS | 1744 | 1467228634981 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:34 INFO - PROCESS | 1744 | 1467228634989 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:35 INFO - PROCESS | 1744 | 1467228635219 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:30:35 INFO - PROCESS | 1744 | 1467228635455 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:35 INFO - PROCESS | 1744 | 1467228635463 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee81c00 == 40 [pid = 1744] [id = 444] 12:30:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ee87400) [pid = 1744] [serial = 1333] [outer = (nil)] 12:30:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f084800) [pid = 1744] [serial = 1334] [outer = 0x8ee87400] 12:30:35 INFO - PROCESS | 1744 | 1467228635595 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x90608800) [pid = 1744] [serial = 1335] [outer = 0x8ee87400] 12:30:36 INFO - PROCESS | 1744 | 1467228636558 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1636ms 12:30:36 INFO - PROCESS | 1744 | 1467228636602 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 1744 | 1467228636607 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 12:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:30:36 INFO - PROCESS | 1744 | 1467228636615 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 1744 | 1467228636620 Marionette TRACE conn3 <- [1,1750,null,{}] 12:30:36 INFO - PROCESS | 1744 | 1467228636626 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 1744 | 1467228636632 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:36 INFO - PROCESS | 1744 | 1467228636842 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:30:37 INFO - PROCESS | 1744 | 1467228637184 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:37 INFO - PROCESS | 1744 | 1467228637195 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x908e1800 == 41 [pid = 1744] [id = 445] 12:30:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x909adc00) [pid = 1744] [serial = 1336] [outer = (nil)] 12:30:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x909b8800) [pid = 1744] [serial = 1337] [outer = 0x909adc00] 12:30:37 INFO - PROCESS | 1744 | 1467228637328 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x911edc00) [pid = 1744] [serial = 1338] [outer = 0x909adc00] 12:30:38 INFO - PROCESS | 1744 | 1467228638365 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1806ms 12:30:38 INFO - PROCESS | 1744 | 1467228638422 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 1744 | 1467228638429 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 12:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:30:38 INFO - PROCESS | 1744 | 1467228638446 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 1744 | 1467228638454 Marionette TRACE conn3 <- [1,1754,null,{}] 12:30:38 INFO - PROCESS | 1744 | 1467228638461 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 1744 | 1467228638467 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:38 INFO - PROCESS | 1744 | 1467228638727 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:30:38 INFO - PROCESS | 1744 | 1467228638972 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:38 INFO - PROCESS | 1744 | 1467228638983 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d4400 == 42 [pid = 1744] [id = 446] 12:30:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9096fc00) [pid = 1744] [serial = 1339] [outer = (nil)] 12:30:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92e21400) [pid = 1744] [serial = 1340] [outer = 0x9096fc00] 12:30:39 INFO - PROCESS | 1744 | 1467228639067 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x93b61800) [pid = 1744] [serial = 1341] [outer = 0x9096fc00] 12:30:40 INFO - PROCESS | 1744 | 1467228640122 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1759ms 12:30:40 INFO - PROCESS | 1744 | 1467228640206 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 1744 | 1467228640217 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 12:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:30:40 INFO - PROCESS | 1744 | 1467228640235 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 1744 | 1467228640249 Marionette TRACE conn3 <- [1,1758,null,{}] 12:30:40 INFO - PROCESS | 1744 | 1467228640316 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:40 INFO - PROCESS | 1744 | 1467228640326 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:40 INFO - PROCESS | 1744 | 1467228640549 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:30:40 INFO - PROCESS | 1744 | 1467228640783 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:40 INFO - PROCESS | 1744 | 1467228640796 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bec00 == 43 [pid = 1744] [id = 447] 12:30:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92c52c00) [pid = 1744] [serial = 1342] [outer = (nil)] 12:30:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93e1f400) [pid = 1744] [serial = 1343] [outer = 0x92c52c00] 12:30:40 INFO - PROCESS | 1744 | 1467228640917 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x95389400) [pid = 1744] [serial = 1344] [outer = 0x92c52c00] 12:30:41 INFO - PROCESS | 1744 | 1467228641862 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1664ms 12:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:30:41 INFO - PROCESS | 1744 | 1467228641897 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 1744 | 1467228641900 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 12:30:41 INFO - PROCESS | 1744 | 1467228641908 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 1744 | 1467228641913 Marionette TRACE conn3 <- [1,1762,null,{}] 12:30:41 INFO - PROCESS | 1744 | 1467228641920 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:41 INFO - PROCESS | 1744 | 1467228641926 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:42 INFO - PROCESS | 1744 | 1467228642133 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:30:42 INFO - PROCESS | 1744 | 1467228642402 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:42 INFO - PROCESS | 1744 | 1467228642421 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e1000 == 44 [pid = 1744] [id = 448] 12:30:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x92579000) [pid = 1744] [serial = 1345] [outer = (nil)] 12:30:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x954dc400) [pid = 1744] [serial = 1346] [outer = 0x92579000] 12:30:42 INFO - PROCESS | 1744 | 1467228642568 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x95523400) [pid = 1744] [serial = 1347] [outer = 0x92579000] 12:30:43 INFO - PROCESS | 1744 | 1467228643612 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1786ms 12:30:43 INFO - PROCESS | 1744 | 1467228643694 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 1744 | 1467228643697 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 12:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:30:43 INFO - PROCESS | 1744 | 1467228643706 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - PROCESS | 1744 | 1467228643710 Marionette TRACE conn3 <- [1,1766,null,{}] 12:30:43 INFO - PROCESS | 1744 | 1467228643717 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 1744 | 1467228643722 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:43 INFO - PROCESS | 1744 | 1467228643953 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:30:44 INFO - PROCESS | 1744 | 1467228644187 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:44 INFO - PROCESS | 1744 | 1467228644199 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6800 == 45 [pid = 1744] [id = 449] 12:30:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8d4bc800) [pid = 1744] [serial = 1348] [outer = (nil)] 12:30:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8f08a400) [pid = 1744] [serial = 1349] [outer = 0x8d4bc800] 12:30:44 INFO - PROCESS | 1744 | 1467228644329 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9117f800) [pid = 1744] [serial = 1350] [outer = 0x8d4bc800] 12:30:45 INFO - PROCESS | 1744 | 1467228645721 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2084ms 12:30:45 INFO - PROCESS | 1744 | 1467228645792 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 1744 | 1467228645797 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 12:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:30:45 INFO - PROCESS | 1744 | 1467228645807 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 1744 | 1467228645811 Marionette TRACE conn3 <- [1,1770,null,{}] 12:30:45 INFO - PROCESS | 1744 | 1467228645819 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 1744 | 1467228645823 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:46 INFO - PROCESS | 1744 | 1467228646037 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:30:46 INFO - PROCESS | 1744 | 1467228646397 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:46 INFO - PROCESS | 1744 | 1467228646407 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f088400 == 46 [pid = 1744] [id = 450] 12:30:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8f08a000) [pid = 1744] [serial = 1351] [outer = (nil)] 12:30:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9060d400) [pid = 1744] [serial = 1352] [outer = 0x8f08a000] 12:30:46 INFO - PROCESS | 1744 | 1467228646486 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x908cac00) [pid = 1744] [serial = 1353] [outer = 0x8f08a000] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8de47c00 == 45 [pid = 1744] [id = 408] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2800 == 44 [pid = 1744] [id = 413] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed26800 == 43 [pid = 1744] [id = 410] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x9060b400 == 42 [pid = 1744] [id = 411] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x909af400 == 41 [pid = 1744] [id = 400] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2bc00 == 40 [pid = 1744] [id = 398] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x90602400 == 39 [pid = 1744] [id = 399] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x908ca400 == 38 [pid = 1744] [id = 412] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2400 == 37 [pid = 1744] [id = 409] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d3000 == 36 [pid = 1744] [id = 442] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x91c15000 == 35 [pid = 1744] [id = 441] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x912b8800 == 34 [pid = 1744] [id = 440] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2dc00 == 33 [pid = 1744] [id = 439] 12:30:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0800 == 32 [pid = 1744] [id = 437] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcbc00 == 31 [pid = 1744] [id = 438] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0da000 == 30 [pid = 1744] [id = 436] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ba800 == 29 [pid = 1744] [id = 435] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x9256dc00 == 28 [pid = 1744] [id = 432] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2000 == 27 [pid = 1744] [id = 431] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8de46400 == 26 [pid = 1744] [id = 430] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b8800 == 25 [pid = 1744] [id = 407] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x924e5400 == 24 [pid = 1744] [id = 406] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x90606c00 == 23 [pid = 1744] [id = 424] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8de45c00 == 22 [pid = 1744] [id = 403] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x908e0c00 == 21 [pid = 1744] [id = 429] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8de47400 == 20 [pid = 1744] [id = 401] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ba000 == 19 [pid = 1744] [id = 404] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x912b9000 == 18 [pid = 1744] [id = 405] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed29000 == 17 [pid = 1744] [id = 402] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x912bb400 == 16 [pid = 1744] [id = 414] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x9096b800 == 15 [pid = 1744] [id = 433] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b7c00 == 14 [pid = 1744] [id = 434] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6800 == 13 [pid = 1744] [id = 449] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x924e1000 == 12 [pid = 1744] [id = 448] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bec00 == 11 [pid = 1744] [id = 447] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x908d4400 == 10 [pid = 1744] [id = 446] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee81c00 == 9 [pid = 1744] [id = 444] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x908e1800 == 8 [pid = 1744] [id = 445] 12:30:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5800 == 7 [pid = 1744] [id = 443] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8f08c800) [pid = 1744] [serial = 1248] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8edd5800) [pid = 1744] [serial = 1247] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9117e400) [pid = 1744] [serial = 1251] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x909af000) [pid = 1744] [serial = 1250] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x924ed800) [pid = 1744] [serial = 1254] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9241b000) [pid = 1744] [serial = 1253] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x909bb000) [pid = 1744] [serial = 1283] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9060a800) [pid = 1744] [serial = 1280] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x92c4e400) [pid = 1744] [serial = 1257] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x92578000) [pid = 1744] [serial = 1256] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8ed2c800) [pid = 1744] [serial = 1277] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92e17000) [pid = 1744] [serial = 1260] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ed30400) [pid = 1744] [serial = 1278] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x92e12400) [pid = 1744] [serial = 1259] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93e23800) [pid = 1744] [serial = 1263] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93b67c00) [pid = 1744] [serial = 1262] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x95398c00) [pid = 1744] [serial = 1266] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9538f000) [pid = 1744] [serial = 1265] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9549c400) [pid = 1744] [serial = 1269] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x95497400) [pid = 1744] [serial = 1268] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90601c00) [pid = 1744] [serial = 1272] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ed2ac00) [pid = 1744] [serial = 1271] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x912b0400) [pid = 1744] [serial = 1275] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x909b7000) [pid = 1744] [serial = 1274] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x912b1400) [pid = 1744] [serial = 1287] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x909aec00) [pid = 1744] [serial = 1286] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91181400) [pid = 1744] [serial = 1284] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x908c2000) [pid = 1744] [serial = 1281] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1744 | 1467228648750 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2997ms 12:30:48 INFO - PROCESS | 1744 | 1467228648804 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 1744 | 1467228648810 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 12:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:30:48 INFO - PROCESS | 1744 | 1467228648818 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 1744 | 1467228648823 Marionette TRACE conn3 <- [1,1774,null,{}] 12:30:48 INFO - PROCESS | 1744 | 1467228648832 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:48 INFO - PROCESS | 1744 | 1467228648838 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:49 INFO - PROCESS | 1744 | 1467228649020 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:30:49 INFO - PROCESS | 1744 | 1467228649200 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:49 INFO - PROCESS | 1744 | 1467228649207 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a800 == 8 [pid = 1744] [id = 451] 12:30:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8de4ac00) [pid = 1744] [serial = 1354] [outer = (nil)] 12:30:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ed26c00) [pid = 1744] [serial = 1355] [outer = 0x8de4ac00] 12:30:49 INFO - PROCESS | 1744 | 1467228649300 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8edccc00) [pid = 1744] [serial = 1356] [outer = 0x8de4ac00] 12:30:50 INFO - PROCESS | 1744 | 1467228650242 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1484ms 12:30:50 INFO - PROCESS | 1744 | 1467228650303 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:30:50 INFO - PROCESS | 1744 | 1467228650312 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 12:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:30:50 INFO - PROCESS | 1744 | 1467228650325 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:30:50 INFO - PROCESS | 1744 | 1467228650331 Marionette TRACE conn3 <- [1,1778,null,{}] 12:30:50 INFO - PROCESS | 1744 | 1467228650337 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:50 INFO - PROCESS | 1744 | 1467228650343 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:50 INFO - PROCESS | 1744 | 1467228650546 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:30:50 INFO - PROCESS | 1744 | 1467228650694 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:50 INFO - PROCESS | 1744 | 1467228650702 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee86800 == 9 [pid = 1744] [id = 452] 12:30:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f081800) [pid = 1744] [serial = 1357] [outer = (nil)] 12:30:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f089000) [pid = 1744] [serial = 1358] [outer = 0x8f081800] 12:30:50 INFO - PROCESS | 1744 | 1467228650787 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90606000) [pid = 1744] [serial = 1359] [outer = 0x8f081800] 12:30:51 INFO - PROCESS | 1744 | 1467228651789 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:30:51 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 12:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1488ms 12:30:51 INFO - PROCESS | 1744 | 1467228651812 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 1744 | 1467228651818 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 12:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:30:51 INFO - PROCESS | 1744 | 1467228651834 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 1744 | 1467228651840 Marionette TRACE conn3 <- [1,1782,null,{}] 12:30:51 INFO - PROCESS | 1744 | 1467228651858 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:51 INFO - PROCESS | 1744 | 1467228651868 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:52 INFO - PROCESS | 1744 | 1467228652124 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:30:52 INFO - PROCESS | 1744 | 1467228652161 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:52 INFO - PROCESS | 1744 | 1467228652176 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x90970800 == 10 [pid = 1744] [id = 453] 12:30:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x909ad000) [pid = 1744] [serial = 1360] [outer = (nil)] 12:30:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x909b2000) [pid = 1744] [serial = 1361] [outer = 0x909ad000] 12:30:52 INFO - PROCESS | 1744 | 1467228652270 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9117a800) [pid = 1744] [serial = 1362] [outer = 0x909ad000] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8edcd800) [pid = 1744] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ed24000) [pid = 1744] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8e0d7c00) [pid = 1744] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9117ec00) [pid = 1744] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x90607800) [pid = 1744] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91c17400) [pid = 1744] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ee80c00) [pid = 1744] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9117d800) [pid = 1744] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92c4d400) [pid = 1744] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d4bd800) [pid = 1744] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ed21c00) [pid = 1744] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9256f400) [pid = 1744] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912b9800) [pid = 1744] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:30:53 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ed25c00) [pid = 1744] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:30:54 INFO - PROCESS | 1744 | 1467228654009 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:30:54 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 12:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2240ms 12:30:54 INFO - PROCESS | 1744 | 1467228654075 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:30:54 INFO - PROCESS | 1744 | 1467228654080 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 12:30:54 INFO - PROCESS | 1744 | 1467228654086 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 1744 | 1467228654090 Marionette TRACE conn3 <- [1,1786,null,{}] 12:30:54 INFO - PROCESS | 1744 | 1467228654095 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:54 INFO - PROCESS | 1744 | 1467228654100 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:54 INFO - PROCESS | 1744 | 1467228654275 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:30:54 INFO - PROCESS | 1744 | 1467228654414 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:54 INFO - PROCESS | 1744 | 1467228654423 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de47000 == 11 [pid = 1744] [id = 454] 12:30:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8e0db000) [pid = 1744] [serial = 1363] [outer = (nil)] 12:30:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90607800) [pid = 1744] [serial = 1364] [outer = 0x8e0db000] 12:30:54 INFO - PROCESS | 1744 | 1467228654499 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x909b9000) [pid = 1744] [serial = 1365] [outer = 0x8e0db000] 12:30:55 INFO - PROCESS | 1744 | 1467228655278 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:30:55 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 12:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1236ms 12:30:55 INFO - PROCESS | 1744 | 1467228655323 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 1744 | 1467228655328 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 12:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:30:55 INFO - PROCESS | 1744 | 1467228655334 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 1744 | 1467228655337 Marionette TRACE conn3 <- [1,1790,null,{}] 12:30:55 INFO - PROCESS | 1744 | 1467228655343 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:55 INFO - PROCESS | 1744 | 1467228655348 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:55 INFO - PROCESS | 1744 | 1467228655597 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:30:55 INFO - PROCESS | 1744 | 1467228655615 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:55 INFO - PROCESS | 1744 | 1467228655622 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x911eb800 == 12 [pid = 1744] [id = 455] 12:30:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x911ed400) [pid = 1744] [serial = 1366] [outer = (nil)] 12:30:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912b0400) [pid = 1744] [serial = 1367] [outer = 0x911ed400] 12:30:55 INFO - PROCESS | 1744 | 1467228655694 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x912b8800) [pid = 1744] [serial = 1368] [outer = 0x911ed400] 12:30:56 INFO - PROCESS | 1744 | 1467228656876 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:30:56 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) 12:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1581ms 12:30:56 INFO - PROCESS | 1744 | 1467228656917 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 1744 | 1467228656924 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 12:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:30:56 INFO - PROCESS | 1744 | 1467228656933 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 1744 | 1467228656941 Marionette TRACE conn3 <- [1,1794,null,{}] 12:30:56 INFO - PROCESS | 1744 | 1467228656950 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:56 INFO - PROCESS | 1744 | 1467228656956 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:57 INFO - PROCESS | 1744 | 1467228657171 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:30:57 INFO - PROCESS | 1744 | 1467228657466 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:57 INFO - PROCESS | 1744 | 1467228657476 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4afc00 == 13 [pid = 1744] [id = 456] 12:30:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ed26400) [pid = 1744] [serial = 1369] [outer = (nil)] 12:30:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ee80000) [pid = 1744] [serial = 1370] [outer = 0x8ed26400] 12:30:57 INFO - PROCESS | 1744 | 1467228657578 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90604c00) [pid = 1744] [serial = 1371] [outer = 0x8ed26400] 12:30:58 INFO - PROCESS | 1744 | 1467228658625 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1739ms 12:30:58 INFO - PROCESS | 1744 | 1467228658674 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 1744 | 1467228658681 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 12:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:30:58 INFO - PROCESS | 1744 | 1467228658693 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 1744 | 1467228658697 Marionette TRACE conn3 <- [1,1798,null,{}] 12:30:58 INFO - PROCESS | 1744 | 1467228658704 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:58 INFO - PROCESS | 1744 | 1467228658710 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:58 INFO - PROCESS | 1744 | 1467228658912 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:30:59 INFO - PROCESS | 1744 | 1467228659187 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:30:59 INFO - PROCESS | 1744 | 1467228659194 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:30:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7ec00 == 14 [pid = 1744] [id = 457] 12:30:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91180000) [pid = 1744] [serial = 1372] [outer = (nil)] 12:30:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x911f3c00) [pid = 1744] [serial = 1373] [outer = 0x91180000] 12:30:59 INFO - PROCESS | 1744 | 1467228659340 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x908d7400) [pid = 1744] [serial = 1374] [outer = 0x91180000] 12:31:00 INFO - PROCESS | 1744 | 1467228660309 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1651ms 12:31:00 INFO - PROCESS | 1744 | 1467228660344 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 1744 | 1467228660349 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 12:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:31:00 INFO - PROCESS | 1744 | 1467228660357 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 1744 | 1467228660363 Marionette TRACE conn3 <- [1,1802,null,{}] 12:31:00 INFO - PROCESS | 1744 | 1467228660382 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:00 INFO - PROCESS | 1744 | 1467228660392 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:00 INFO - PROCESS | 1744 | 1467228660635 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:31:00 INFO - PROCESS | 1744 | 1467228660869 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:00 INFO - PROCESS | 1744 | 1467228660882 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c17400 == 15 [pid = 1744] [id = 458] 12:31:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91c19400) [pid = 1744] [serial = 1375] [outer = (nil)] 12:31:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x924e2800) [pid = 1744] [serial = 1376] [outer = 0x91c19400] 12:31:01 INFO - PROCESS | 1744 | 1467228661013 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x924ec800) [pid = 1744] [serial = 1377] [outer = 0x91c19400] 12:31:02 INFO - PROCESS | 1744 | 1467228661996 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1688ms 12:31:02 INFO - PROCESS | 1744 | 1467228662046 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 1744 | 1467228662052 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 12:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:31:02 INFO - PROCESS | 1744 | 1467228662059 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 1744 | 1467228662063 Marionette TRACE conn3 <- [1,1806,null,{}] 12:31:02 INFO - PROCESS | 1744 | 1467228662069 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:02 INFO - PROCESS | 1744 | 1467228662074 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:02 INFO - PROCESS | 1744 | 1467228662269 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:31:02 INFO - PROCESS | 1744 | 1467228662530 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:02 INFO - PROCESS | 1744 | 1467228662543 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096f800 == 16 [pid = 1744] [id = 459] 12:31:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91b49400) [pid = 1744] [serial = 1378] [outer = (nil)] 12:31:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92576800) [pid = 1744] [serial = 1379] [outer = 0x91b49400] 12:31:02 INFO - PROCESS | 1744 | 1467228662675 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92c4c000) [pid = 1744] [serial = 1380] [outer = 0x91b49400] 12:31:03 INFO - PROCESS | 1744 | 1467228663643 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1637ms 12:31:03 INFO - PROCESS | 1744 | 1467228663698 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 1744 | 1467228663704 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 12:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:31:03 INFO - PROCESS | 1744 | 1467228663711 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 1744 | 1467228663716 Marionette TRACE conn3 <- [1,1810,null,{}] 12:31:03 INFO - PROCESS | 1744 | 1467228663722 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:03 INFO - PROCESS | 1744 | 1467228663729 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:03 INFO - PROCESS | 1744 | 1467228663919 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:31:04 INFO - PROCESS | 1744 | 1467228664155 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:04 INFO - PROCESS | 1744 | 1467228664164 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c11c00 == 17 [pid = 1744] [id = 460] 12:31:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9256f400) [pid = 1744] [serial = 1381] [outer = (nil)] 12:31:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92e17000) [pid = 1744] [serial = 1382] [outer = 0x9256f400] 12:31:04 INFO - PROCESS | 1744 | 1467228664301 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92e20400) [pid = 1744] [serial = 1383] [outer = 0x9256f400] 12:31:05 INFO - PROCESS | 1744 | 1467228665441 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1792ms 12:31:05 INFO - PROCESS | 1744 | 1467228665505 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:31:05 INFO - PROCESS | 1744 | 1467228665509 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 12:31:05 INFO - PROCESS | 1744 | 1467228665516 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 1744 | 1467228665520 Marionette TRACE conn3 <- [1,1814,null,{}] 12:31:05 INFO - PROCESS | 1744 | 1467228665526 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:05 INFO - PROCESS | 1744 | 1467228665538 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:05 INFO - PROCESS | 1744 | 1467228665796 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:31:06 INFO - PROCESS | 1744 | 1467228666032 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:06 INFO - PROCESS | 1744 | 1467228666040 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de48c00 == 18 [pid = 1744] [id = 461] 12:31:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8de4c000) [pid = 1744] [serial = 1384] [outer = (nil)] 12:31:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93b68000) [pid = 1744] [serial = 1385] [outer = 0x8de4c000] 12:31:06 INFO - PROCESS | 1744 | 1467228666132 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93cbc800) [pid = 1744] [serial = 1386] [outer = 0x8de4c000] 12:31:07 INFO - PROCESS | 1744 | 1467228667155 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1688ms 12:31:07 INFO - PROCESS | 1744 | 1467228667204 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 1744 | 1467228667209 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 12:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:31:07 INFO - PROCESS | 1744 | 1467228667216 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 1744 | 1467228667220 Marionette TRACE conn3 <- [1,1818,null,{}] 12:31:07 INFO - PROCESS | 1744 | 1467228667226 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:07 INFO - PROCESS | 1744 | 1467228667231 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:07 INFO - PROCESS | 1744 | 1467228667432 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:31:07 INFO - PROCESS | 1744 | 1467228667680 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:07 INFO - PROCESS | 1744 | 1467228667686 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0db800 == 19 [pid = 1744] [id = 462] 12:31:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ed21800) [pid = 1744] [serial = 1387] [outer = (nil)] 12:31:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93e23800) [pid = 1744] [serial = 1388] [outer = 0x8ed21800] 12:31:07 INFO - PROCESS | 1744 | 1467228667820 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x95392800) [pid = 1744] [serial = 1389] [outer = 0x8ed21800] 12:31:08 INFO - PROCESS | 1744 | 1467228668834 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1681ms 12:31:08 INFO - PROCESS | 1744 | 1467228668899 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 1744 | 1467228668904 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 12:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:31:08 INFO - PROCESS | 1744 | 1467228668910 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - PROCESS | 1744 | 1467228668914 Marionette TRACE conn3 <- [1,1822,null,{}] 12:31:08 INFO - PROCESS | 1744 | 1467228668920 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:08 INFO - PROCESS | 1744 | 1467228668926 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:09 INFO - PROCESS | 1744 | 1467228669107 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:31:09 INFO - PROCESS | 1744 | 1467228669350 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:09 INFO - PROCESS | 1744 | 1467228669357 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5800 == 20 [pid = 1744] [id = 463] 12:31:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8de44800) [pid = 1744] [serial = 1390] [outer = (nil)] 12:31:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8edcc800) [pid = 1744] [serial = 1391] [outer = 0x8de44800] 12:31:09 INFO - PROCESS | 1744 | 1467228669484 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x90963800) [pid = 1744] [serial = 1392] [outer = 0x8de44800] 12:31:10 INFO - PROCESS | 1744 | 1467228670602 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1734ms 12:31:10 INFO - PROCESS | 1744 | 1467228670645 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:31:10 INFO - PROCESS | 1744 | 1467228670657 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 12:31:10 INFO - PROCESS | 1744 | 1467228670666 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 1744 | 1467228670671 Marionette TRACE conn3 <- [1,1826,null,{}] 12:31:10 INFO - PROCESS | 1744 | 1467228670680 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:10 INFO - PROCESS | 1744 | 1467228670686 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:10 INFO - PROCESS | 1744 | 1467228670909 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:31:11 INFO - PROCESS | 1744 | 1467228671248 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:11 INFO - PROCESS | 1744 | 1467228671262 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de43c00 == 21 [pid = 1744] [id = 464] 12:31:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8de4d400) [pid = 1744] [serial = 1393] [outer = (nil)] 12:31:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8edcd800) [pid = 1744] [serial = 1394] [outer = 0x8de4d400] 12:31:11 INFO - PROCESS | 1744 | 1467228671354 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8edd3800) [pid = 1744] [serial = 1395] [outer = 0x8de4d400] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8ee7e400) [pid = 1744] [serial = 1316] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8ee83400) [pid = 1744] [serial = 1292] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9538c400) [pid = 1744] [serial = 1307] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x91b4c400) [pid = 1744] [serial = 1289] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9497f800) [pid = 1744] [serial = 1310] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9256d800) [pid = 1744] [serial = 1326] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x90966800) [pid = 1744] [serial = 1320] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x91c0bc00) [pid = 1744] [serial = 1290] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x908ccc00) [pid = 1744] [serial = 1319] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x912bc000) [pid = 1744] [serial = 1295] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92e18400) [pid = 1744] [serial = 1301] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x95495400) [pid = 1744] [serial = 1311] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93b5c800) [pid = 1744] [serial = 1304] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9060bc00) [pid = 1744] [serial = 1313] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90608c00) [pid = 1744] [serial = 1317] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92574000) [pid = 1744] [serial = 1298] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92c4d800) [pid = 1744] [serial = 1299] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x908ce000) [pid = 1744] [serial = 1293] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x95393400) [pid = 1744] [serial = 1308] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x924e6c00) [pid = 1744] [serial = 1325] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x93b66800) [pid = 1744] [serial = 1305] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91185c00) [pid = 1744] [serial = 1296] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92e1b800) [pid = 1744] [serial = 1302] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91b52000) [pid = 1744] [serial = 1322] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90970400) [pid = 1744] [serial = 1314] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91c0fc00) [pid = 1744] [serial = 1323] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90967400) [pid = 1744] [serial = 1328] [outer = (nil)] [url = about:blank] 12:31:11 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91c0b800) [pid = 1744] [serial = 1329] [outer = (nil)] [url = about:blank] 12:31:12 INFO - PROCESS | 1744 | 1467228672289 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1643ms 12:31:12 INFO - PROCESS | 1744 | 1467228672339 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 1744 | 1467228672345 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 12:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:31:12 INFO - PROCESS | 1744 | 1467228672363 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 1744 | 1467228672367 Marionette TRACE conn3 <- [1,1830,null,{}] 12:31:12 INFO - PROCESS | 1744 | 1467228672374 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:12 INFO - PROCESS | 1744 | 1467228672380 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:12 INFO - PROCESS | 1744 | 1467228672564 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:31:12 INFO - PROCESS | 1744 | 1467228672575 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:12 INFO - PROCESS | 1744 | 1467228672583 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed28800 == 22 [pid = 1744] [id = 465] 12:31:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x908cd800) [pid = 1744] [serial = 1396] [outer = (nil)] 12:31:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x908da400) [pid = 1744] [serial = 1397] [outer = 0x908cd800] 12:31:12 INFO - PROCESS | 1744 | 1467228672689 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x90966800) [pid = 1744] [serial = 1398] [outer = 0x908cd800] 12:31:13 INFO - PROCESS | 1744 | 1467228673761 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1441ms 12:31:13 INFO - PROCESS | 1744 | 1467228673805 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 1744 | 1467228673809 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 12:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:31:13 INFO - PROCESS | 1744 | 1467228673817 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 1744 | 1467228673823 Marionette TRACE conn3 <- [1,1834,null,{}] 12:31:13 INFO - PROCESS | 1744 | 1467228673841 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:13 INFO - PROCESS | 1744 | 1467228673850 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:14 INFO - PROCESS | 1744 | 1467228674070 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:31:14 INFO - PROCESS | 1744 | 1467228674302 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:14 INFO - PROCESS | 1744 | 1467228674315 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b4ac00 == 23 [pid = 1744] [id = 466] 12:31:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91b4b000) [pid = 1744] [serial = 1399] [outer = (nil)] 12:31:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91b50400) [pid = 1744] [serial = 1400] [outer = 0x91b4b000] 12:31:14 INFO - PROCESS | 1744 | 1467228674425 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91b56800) [pid = 1744] [serial = 1401] [outer = 0x91b4b000] 12:31:15 INFO - PROCESS | 1744 | 1467228675311 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:31:15 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 12:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1541ms 12:31:15 INFO - PROCESS | 1744 | 1467228675359 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 1744 | 1467228675364 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 12:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:31:15 INFO - PROCESS | 1744 | 1467228675377 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 1744 | 1467228675380 Marionette TRACE conn3 <- [1,1838,null,{}] 12:31:15 INFO - PROCESS | 1744 | 1467228675386 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:15 INFO - PROCESS | 1744 | 1467228675391 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:15 INFO - PROCESS | 1744 | 1467228675625 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:31:15 INFO - PROCESS | 1744 | 1467228675656 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:15 INFO - PROCESS | 1744 | 1467228675674 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd5c00 == 24 [pid = 1744] [id = 467] 12:31:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x911f6800) [pid = 1744] [serial = 1402] [outer = (nil)] 12:31:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91c15000) [pid = 1744] [serial = 1403] [outer = 0x911f6800] 12:31:15 INFO - PROCESS | 1744 | 1467228675846 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x924e3c00) [pid = 1744] [serial = 1404] [outer = 0x911f6800] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f081800) [pid = 1744] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f08a000) [pid = 1744] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8e0db000) [pid = 1744] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x909ad000) [pid = 1744] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8de4ac00) [pid = 1744] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92579000) [pid = 1744] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d4b7000) [pid = 1744] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ee87400) [pid = 1744] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d4bc800) [pid = 1744] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x909adc00) [pid = 1744] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9096fc00) [pid = 1744] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:31:16 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92c52c00) [pid = 1744] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:31:16 INFO - PROCESS | 1744 | 1467228676902 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1582ms 12:31:16 INFO - PROCESS | 1744 | 1467228676960 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 1744 | 1467228676964 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 12:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:31:16 INFO - PROCESS | 1744 | 1467228676970 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 1744 | 1467228676974 Marionette TRACE conn3 <- [1,1842,null,{}] 12:31:16 INFO - PROCESS | 1744 | 1467228676980 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 1744 | 1467228676985 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:17 INFO - PROCESS | 1744 | 1467228677173 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:31:17 INFO - PROCESS | 1744 | 1467228677322 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:17 INFO - PROCESS | 1744 | 1467228677331 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bdc00 == 25 [pid = 1744] [id = 468] 12:31:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d4bec00) [pid = 1744] [serial = 1405] [outer = (nil)] 12:31:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912b8400) [pid = 1744] [serial = 1406] [outer = 0x8d4bec00] 12:31:17 INFO - PROCESS | 1744 | 1467228677416 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x911f7800) [pid = 1744] [serial = 1407] [outer = 0x8d4bec00] 12:31:18 INFO - PROCESS | 1744 | 1467228678333 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1437ms 12:31:18 INFO - PROCESS | 1744 | 1467228678441 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 1744 | 1467228678447 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 12:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:31:18 INFO - PROCESS | 1744 | 1467228678458 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 1744 | 1467228678464 Marionette TRACE conn3 <- [1,1846,null,{}] 12:31:18 INFO - PROCESS | 1744 | 1467228678485 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:18 INFO - PROCESS | 1744 | 1467228678492 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:18 INFO - PROCESS | 1744 | 1467228678719 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:31:18 INFO - PROCESS | 1744 | 1467228678976 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:19 INFO - PROCESS | 1744 | 1467228678995 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6800 == 26 [pid = 1744] [id = 469] 12:31:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e0db400) [pid = 1744] [serial = 1408] [outer = (nil)] 12:31:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edcdc00) [pid = 1744] [serial = 1409] [outer = 0x8e0db400] 12:31:19 INFO - PROCESS | 1744 | 1467228679095 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ee84400) [pid = 1744] [serial = 1410] [outer = 0x8e0db400] 12:31:20 INFO - PROCESS | 1744 | 1467228680090 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:31:20 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) 12:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1698ms 12:31:20 INFO - PROCESS | 1744 | 1467228680157 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 1744 | 1467228680164 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 12:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:31:20 INFO - PROCESS | 1744 | 1467228680176 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 1744 | 1467228680182 Marionette TRACE conn3 <- [1,1850,null,{}] 12:31:20 INFO - PROCESS | 1744 | 1467228680190 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:20 INFO - PROCESS | 1744 | 1467228680197 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:20 INFO - PROCESS | 1744 | 1467228680442 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:31:20 INFO - PROCESS | 1744 | 1467228680734 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:20 INFO - PROCESS | 1744 | 1467228680744 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x908cf400 == 27 [pid = 1744] [id = 470] 12:31:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x909af400) [pid = 1744] [serial = 1411] [outer = (nil)] 12:31:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9117d800) [pid = 1744] [serial = 1412] [outer = 0x909af400] 12:31:20 INFO - PROCESS | 1744 | 1467228680837 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x912b1800) [pid = 1744] [serial = 1413] [outer = 0x909af400] 12:31:22 INFO - PROCESS | 1744 | 1467228681997 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1894ms 12:31:22 INFO - PROCESS | 1744 | 1467228682066 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 1744 | 1467228682070 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 12:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:31:22 INFO - PROCESS | 1744 | 1467228682079 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 1744 | 1467228682083 Marionette TRACE conn3 <- [1,1854,null,{}] 12:31:22 INFO - PROCESS | 1744 | 1467228682097 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 1744 | 1467228682106 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:22 INFO - PROCESS | 1744 | 1467228682346 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:31:22 INFO - PROCESS | 1744 | 1467228682659 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:22 INFO - PROCESS | 1744 | 1467228682676 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c53400 == 28 [pid = 1744] [id = 471] 12:31:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92c53800) [pid = 1744] [serial = 1414] [outer = (nil)] 12:31:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92e1ec00) [pid = 1744] [serial = 1415] [outer = 0x92c53800] 12:31:22 INFO - PROCESS | 1744 | 1467228682766 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93b5d800) [pid = 1744] [serial = 1416] [outer = 0x92c53800] 12:31:23 INFO - PROCESS | 1744 | 1467228683738 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1733ms 12:31:23 INFO - PROCESS | 1744 | 1467228683813 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 1744 | 1467228683817 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 12:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:31:23 INFO - PROCESS | 1744 | 1467228683825 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 1744 | 1467228683829 Marionette TRACE conn3 <- [1,1858,null,{}] 12:31:23 INFO - PROCESS | 1744 | 1467228683835 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:23 INFO - PROCESS | 1744 | 1467228683841 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:24 INFO - PROCESS | 1744 | 1467228684078 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:31:24 INFO - PROCESS | 1744 | 1467228684315 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:24 INFO - PROCESS | 1744 | 1467228684324 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x9117fc00 == 29 [pid = 1744] [id = 472] 12:31:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92c50400) [pid = 1744] [serial = 1417] [outer = (nil)] 12:31:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93c55c00) [pid = 1744] [serial = 1418] [outer = 0x92c50400] 12:31:24 INFO - PROCESS | 1744 | 1467228684465 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9497f800) [pid = 1744] [serial = 1419] [outer = 0x92c50400] 12:31:25 INFO - PROCESS | 1744 | 1467228685405 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1632ms 12:31:25 INFO - PROCESS | 1744 | 1467228685460 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 1744 | 1467228685463 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 12:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:31:25 INFO - PROCESS | 1744 | 1467228685472 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 1744 | 1467228685476 Marionette TRACE conn3 <- [1,1862,null,{}] 12:31:25 INFO - PROCESS | 1744 | 1467228685482 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 1744 | 1467228685488 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:25 INFO - PROCESS | 1744 | 1467228685678 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:31:25 INFO - PROCESS | 1744 | 1467228685882 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:25 INFO - PROCESS | 1744 | 1467228685894 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x908cf000 == 30 [pid = 1744] [id = 473] 12:31:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x93b5ac00) [pid = 1744] [serial = 1420] [outer = (nil)] 12:31:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x95497c00) [pid = 1744] [serial = 1421] [outer = 0x93b5ac00] 12:31:26 INFO - PROCESS | 1744 | 1467228686070 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9549bc00) [pid = 1744] [serial = 1422] [outer = 0x93b5ac00] 12:31:26 INFO - PROCESS | 1744 | 1467228686990 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1583ms 12:31:27 INFO - PROCESS | 1744 | 1467228687058 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 1744 | 1467228687063 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 12:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:31:27 INFO - PROCESS | 1744 | 1467228687070 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 1744 | 1467228687074 Marionette TRACE conn3 <- [1,1866,null,{}] 12:31:27 INFO - PROCESS | 1744 | 1467228687080 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 1744 | 1467228687091 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:27 INFO - PROCESS | 1744 | 1467228687366 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:31:27 INFO - PROCESS | 1744 | 1467228687585 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:27 INFO - PROCESS | 1744 | 1467228687597 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096f000 == 31 [pid = 1744] [id = 474] 12:31:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91c0cc00) [pid = 1744] [serial = 1423] [outer = (nil)] 12:31:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x954ea000) [pid = 1744] [serial = 1424] [outer = 0x91c0cc00] 12:31:27 INFO - PROCESS | 1744 | 1467228687720 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x96780400) [pid = 1744] [serial = 1425] [outer = 0x91c0cc00] 12:31:28 INFO - PROCESS | 1744 | 1467228688665 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1646ms 12:31:28 INFO - PROCESS | 1744 | 1467228688717 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 1744 | 1467228688721 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 12:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:31:28 INFO - PROCESS | 1744 | 1467228688747 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 1744 | 1467228688752 Marionette TRACE conn3 <- [1,1870,null,{}] 12:31:28 INFO - PROCESS | 1744 | 1467228688758 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:28 INFO - PROCESS | 1744 | 1467228688763 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:28 INFO - PROCESS | 1744 | 1467228688964 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:31:29 INFO - PROCESS | 1744 | 1467228689208 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:29 INFO - PROCESS | 1744 | 1467228689219 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4f000 == 32 [pid = 1744] [id = 475] 12:31:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91c13c00) [pid = 1744] [serial = 1426] [outer = (nil)] 12:31:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x96785c00) [pid = 1744] [serial = 1427] [outer = 0x91c13c00] 12:31:29 INFO - PROCESS | 1744 | 1467228689319 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9678b000) [pid = 1744] [serial = 1428] [outer = 0x91c13c00] 12:31:30 INFO - PROCESS | 1744 | 1467228690283 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1588ms 12:31:30 INFO - PROCESS | 1744 | 1467228690334 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 1744 | 1467228690338 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 12:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:31:30 INFO - PROCESS | 1744 | 1467228690345 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 1744 | 1467228690349 Marionette TRACE conn3 <- [1,1874,null,{}] 12:31:30 INFO - PROCESS | 1744 | 1467228690377 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:30 INFO - PROCESS | 1744 | 1467228690381 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:30 INFO - PROCESS | 1744 | 1467228690595 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:31:30 INFO - PROCESS | 1744 | 1467228690840 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:30 INFO - PROCESS | 1744 | 1467228690851 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9256a800 == 33 [pid = 1744] [id = 476] 12:31:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x95528c00) [pid = 1744] [serial = 1429] [outer = (nil)] 12:31:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x967f0c00) [pid = 1744] [serial = 1430] [outer = 0x95528c00] 12:31:30 INFO - PROCESS | 1744 | 1467228690950 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x967f5000) [pid = 1744] [serial = 1431] [outer = 0x95528c00] 12:31:31 INFO - PROCESS | 1744 | 1467228691948 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1635ms 12:31:31 INFO - PROCESS | 1744 | 1467228691982 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 1744 | 1467228691985 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 12:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:31:31 INFO - PROCESS | 1744 | 1467228691993 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 1744 | 1467228691997 Marionette TRACE conn3 <- [1,1878,null,{}] 12:31:32 INFO - PROCESS | 1744 | 1467228692003 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 1744 | 1467228692009 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:32 INFO - PROCESS | 1744 | 1467228692201 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:31:32 INFO - PROCESS | 1744 | 1467228692463 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:32 INFO - PROCESS | 1744 | 1467228692470 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d0400 == 34 [pid = 1744] [id = 477] 12:31:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8e0d2400) [pid = 1744] [serial = 1432] [outer = (nil)] 12:31:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8ed23000) [pid = 1744] [serial = 1433] [outer = 0x8e0d2400] 12:31:32 INFO - PROCESS | 1744 | 1467228692842 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8f086400) [pid = 1744] [serial = 1434] [outer = 0x8e0d2400] 12:31:33 INFO - PROCESS | 1744 | 1467228693935 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1983ms 12:31:33 INFO - PROCESS | 1744 | 1467228693978 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 1744 | 1467228693984 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 12:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:31:33 INFO - PROCESS | 1744 | 1467228693993 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - PROCESS | 1744 | 1467228693998 Marionette TRACE conn3 <- [1,1882,null,{}] 12:31:34 INFO - PROCESS | 1744 | 1467228694006 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:34 INFO - PROCESS | 1744 | 1467228694011 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:34 INFO - PROCESS | 1744 | 1467228694246 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:31:34 INFO - PROCESS | 1744 | 1467228694525 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:34 INFO - PROCESS | 1744 | 1467228694532 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x90970000 == 35 [pid = 1744] [id = 478] 12:31:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x909b1800) [pid = 1744] [serial = 1435] [outer = (nil)] 12:31:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x911e9c00) [pid = 1744] [serial = 1436] [outer = 0x909b1800] 12:31:34 INFO - PROCESS | 1744 | 1467228694719 Marionette DEBUG loaded listener.js 12:31:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x912bf800) [pid = 1744] [serial = 1437] [outer = 0x909b1800] 12:31:35 INFO - PROCESS | 1744 | 1467228695655 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1743ms 12:31:35 INFO - PROCESS | 1744 | 1467228695736 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 1744 | 1467228695743 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 12:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:31:35 INFO - PROCESS | 1744 | 1467228695754 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - PROCESS | 1744 | 1467228695759 Marionette TRACE conn3 <- [1,1886,null,{}] 12:31:35 INFO - PROCESS | 1744 | 1467228695765 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:35 INFO - PROCESS | 1744 | 1467228695771 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x90970000 == 34 [pid = 1744] [id = 478] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d0400 == 33 [pid = 1744] [id = 477] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4f000 == 32 [pid = 1744] [id = 475] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x9256a800 == 31 [pid = 1744] [id = 476] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x9096f000 == 30 [pid = 1744] [id = 474] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x908cf000 == 29 [pid = 1744] [id = 473] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x9117fc00 == 28 [pid = 1744] [id = 472] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x908cf400 == 27 [pid = 1744] [id = 470] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x92c53400 == 26 [pid = 1744] [id = 471] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bdc00 == 25 [pid = 1744] [id = 468] 12:31:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6800 == 24 [pid = 1744] [id = 469] 12:31:37 INFO - PROCESS | 1744 | 1467228697121 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8f089000) [pid = 1744] [serial = 1358] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x908cac00) [pid = 1744] [serial = 1353] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9060d400) [pid = 1744] [serial = 1352] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x90607800) [pid = 1744] [serial = 1364] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x909b2000) [pid = 1744] [serial = 1361] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8ed26c00) [pid = 1744] [serial = 1355] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8edccc00) [pid = 1744] [serial = 1356] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x95523400) [pid = 1744] [serial = 1347] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x954dc400) [pid = 1744] [serial = 1346] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8de50800) [pid = 1744] [serial = 1332] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d4be800) [pid = 1744] [serial = 1331] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x90608800) [pid = 1744] [serial = 1335] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f084800) [pid = 1744] [serial = 1334] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9117f800) [pid = 1744] [serial = 1350] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x911edc00) [pid = 1744] [serial = 1338] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x909b8800) [pid = 1744] [serial = 1337] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93b61800) [pid = 1744] [serial = 1341] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92e21400) [pid = 1744] [serial = 1340] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8f08a400) [pid = 1744] [serial = 1349] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x95389400) [pid = 1744] [serial = 1344] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93e1f400) [pid = 1744] [serial = 1343] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9117a800) [pid = 1744] [serial = 1362] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x909b9000) [pid = 1744] [serial = 1365] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90606000) [pid = 1744] [serial = 1359] [outer = (nil)] [url = about:blank] 12:31:37 INFO - PROCESS | 1744 | 1467228697481 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:37 INFO - PROCESS | 1744 | 1467228697488 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de49c00 == 25 [pid = 1744] [id = 479] 12:31:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8de4a400) [pid = 1744] [serial = 1438] [outer = (nil)] 12:31:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8de4f400) [pid = 1744] [serial = 1439] [outer = 0x8de4a400] 12:31:37 INFO - PROCESS | 1744 | 1467228697568 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e0d7400) [pid = 1744] [serial = 1440] [outer = 0x8de4a400] 12:31:38 INFO - PROCESS | 1744 | 1467228698455 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2787ms 12:31:38 INFO - PROCESS | 1744 | 1467228698545 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:31:38 INFO - PROCESS | 1744 | 1467228698552 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 12:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:31:38 INFO - PROCESS | 1744 | 1467228698561 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 1744 | 1467228698567 Marionette TRACE conn3 <- [1,1890,null,{}] 12:31:38 INFO - PROCESS | 1744 | 1467228698575 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:38 INFO - PROCESS | 1744 | 1467228698581 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:38 INFO - PROCESS | 1744 | 1467228698764 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:31:38 INFO - PROCESS | 1744 | 1467228698924 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:38 INFO - PROCESS | 1744 | 1467228698936 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed30400 == 26 [pid = 1744] [id = 480] 12:31:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8edd0400) [pid = 1744] [serial = 1441] [outer = (nil)] 12:31:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ee7d400) [pid = 1744] [serial = 1442] [outer = 0x8edd0400] 12:31:39 INFO - PROCESS | 1744 | 1467228699010 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8f085400) [pid = 1744] [serial = 1443] [outer = 0x8edd0400] 12:31:40 INFO - PROCESS | 1744 | 1467228700002 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1488ms 12:31:40 INFO - PROCESS | 1744 | 1467228700050 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 1744 | 1467228700056 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 12:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:31:40 INFO - PROCESS | 1744 | 1467228700063 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - PROCESS | 1744 | 1467228700065 Marionette TRACE conn3 <- [1,1894,null,{}] 12:31:40 INFO - PROCESS | 1744 | 1467228700082 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:40 INFO - PROCESS | 1744 | 1467228700088 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:40 INFO - PROCESS | 1744 | 1467228700319 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:31:40 INFO - PROCESS | 1744 | 1467228700355 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:40 INFO - PROCESS | 1744 | 1467228700365 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9060fc00 == 27 [pid = 1744] [id = 481] 12:31:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x90610800) [pid = 1744] [serial = 1444] [outer = (nil)] 12:31:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x908c4400) [pid = 1744] [serial = 1445] [outer = 0x90610800] 12:31:40 INFO - PROCESS | 1744 | 1467228700439 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x908cf000) [pid = 1744] [serial = 1446] [outer = 0x90610800] 12:31:41 INFO - PROCESS | 1744 | 1467228701576 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1543ms 12:31:41 INFO - PROCESS | 1744 | 1467228701607 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 1744 | 1467228701614 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 12:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:31:41 INFO - PROCESS | 1744 | 1467228701632 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 1744 | 1467228701641 Marionette TRACE conn3 <- [1,1898,null,{}] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ed21800) [pid = 1744] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91b49400) [pid = 1744] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9256f400) [pid = 1744] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8de4d400) [pid = 1744] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8de44800) [pid = 1744] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x911f6800) [pid = 1744] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ed26400) [pid = 1744] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91180000) [pid = 1744] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x911ed400) [pid = 1744] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91b4b000) [pid = 1744] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91c19400) [pid = 1744] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x908cd800) [pid = 1744] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8de4c000) [pid = 1744] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:31:42 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d4bec00) [pid = 1744] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:31:42 INFO - PROCESS | 1744 | 1467228702386 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:42 INFO - PROCESS | 1744 | 1467228702394 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:42 INFO - PROCESS | 1744 | 1467228702646 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:31:42 INFO - PROCESS | 1744 | 1467228702743 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:42 INFO - PROCESS | 1744 | 1467228702752 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4400 == 28 [pid = 1744] [id = 482] 12:31:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edd8000) [pid = 1744] [serial = 1447] [outer = (nil)] 12:31:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x908e0c00) [pid = 1744] [serial = 1448] [outer = 0x8edd8000] 12:31:42 INFO - PROCESS | 1744 | 1467228702840 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x909b4000) [pid = 1744] [serial = 1449] [outer = 0x8edd8000] 12:31:43 INFO - PROCESS | 1744 | 1467228703646 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2081ms 12:31:43 INFO - PROCESS | 1744 | 1467228703706 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 1744 | 1467228703710 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 12:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:31:43 INFO - PROCESS | 1744 | 1467228703717 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 1744 | 1467228703721 Marionette TRACE conn3 <- [1,1902,null,{}] 12:31:43 INFO - PROCESS | 1744 | 1467228703727 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 1744 | 1467228703732 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:43 INFO - PROCESS | 1744 | 1467228703898 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:31:43 INFO - PROCESS | 1744 | 1467228703910 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:43 INFO - PROCESS | 1744 | 1467228703918 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed28400 == 29 [pid = 1744] [id = 483] 12:31:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x908c4c00) [pid = 1744] [serial = 1450] [outer = (nil)] 12:31:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91179000) [pid = 1744] [serial = 1451] [outer = 0x908c4c00] 12:31:44 INFO - PROCESS | 1744 | 1467228704146 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9117e000) [pid = 1744] [serial = 1452] [outer = 0x908c4c00] 12:31:45 INFO - PROCESS | 1744 | 1467228705258 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1584ms 12:31:45 INFO - PROCESS | 1744 | 1467228705303 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 1744 | 1467228705310 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 12:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:31:45 INFO - PROCESS | 1744 | 1467228705318 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 1744 | 1467228705327 Marionette TRACE conn3 <- [1,1906,null,{}] 12:31:45 INFO - PROCESS | 1744 | 1467228705335 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:45 INFO - PROCESS | 1744 | 1467228705343 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:45 INFO - PROCESS | 1744 | 1467228705568 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:31:45 INFO - PROCESS | 1744 | 1467228705823 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:45 INFO - PROCESS | 1744 | 1467228705836 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed25400 == 30 [pid = 1744] [id = 484] 12:31:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8edccc00) [pid = 1744] [serial = 1453] [outer = (nil)] 12:31:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f085000) [pid = 1744] [serial = 1454] [outer = 0x8edccc00] 12:31:45 INFO - PROCESS | 1744 | 1467228705971 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x908cdc00) [pid = 1744] [serial = 1455] [outer = 0x8edccc00] 12:31:47 INFO - PROCESS | 1744 | 1467228707049 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1803ms 12:31:47 INFO - PROCESS | 1744 | 1467228707123 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 1744 | 1467228707130 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 12:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:31:47 INFO - PROCESS | 1744 | 1467228707142 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 1744 | 1467228707146 Marionette TRACE conn3 <- [1,1910,null,{}] 12:31:47 INFO - PROCESS | 1744 | 1467228707153 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:47 INFO - PROCESS | 1744 | 1467228707160 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:47 INFO - PROCESS | 1744 | 1467228707399 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:31:47 INFO - PROCESS | 1744 | 1467228707687 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:47 INFO - PROCESS | 1744 | 1467228707695 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1000 == 31 [pid = 1744] [id = 485] 12:31:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8de4c800) [pid = 1744] [serial = 1456] [outer = (nil)] 12:31:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x911f2400) [pid = 1744] [serial = 1457] [outer = 0x8de4c800] 12:31:47 INFO - PROCESS | 1744 | 1467228707787 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x912ba800) [pid = 1744] [serial = 1458] [outer = 0x8de4c800] 12:31:48 INFO - PROCESS | 1744 | 1467228708811 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1733ms 12:31:48 INFO - PROCESS | 1744 | 1467228708876 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:31:48 INFO - PROCESS | 1744 | 1467228708881 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 12:31:48 INFO - PROCESS | 1744 | 1467228708888 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 1744 | 1467228708894 Marionette TRACE conn3 <- [1,1914,null,{}] 12:31:48 INFO - PROCESS | 1744 | 1467228708912 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:48 INFO - PROCESS | 1744 | 1467228708921 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:49 INFO - PROCESS | 1744 | 1467228709165 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:31:49 INFO - PROCESS | 1744 | 1467228709401 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:49 INFO - PROCESS | 1744 | 1467228709413 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x924df800 == 32 [pid = 1744] [id = 486] 12:31:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x924e0c00) [pid = 1744] [serial = 1459] [outer = (nil)] 12:31:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x924ed800) [pid = 1744] [serial = 1460] [outer = 0x924e0c00] 12:31:49 INFO - PROCESS | 1744 | 1467228709528 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92577800) [pid = 1744] [serial = 1461] [outer = 0x924e0c00] 12:31:50 INFO - PROCESS | 1744 | 1467228710453 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1598ms 12:31:50 INFO - PROCESS | 1744 | 1467228710486 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 1744 | 1467228710490 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 12:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:31:50 INFO - PROCESS | 1744 | 1467228710498 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 1744 | 1467228710500 Marionette TRACE conn3 <- [1,1918,null,{}] 12:31:50 INFO - PROCESS | 1744 | 1467228710522 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 1744 | 1467228710529 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:50 INFO - PROCESS | 1744 | 1467228710773 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:31:50 INFO - PROCESS | 1744 | 1467228710907 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:50 INFO - PROCESS | 1744 | 1467228710914 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e0000 == 33 [pid = 1744] [id = 487] 12:31:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92c52c00) [pid = 1744] [serial = 1462] [outer = (nil)] 12:31:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92e14400) [pid = 1744] [serial = 1463] [outer = 0x92c52c00] 12:31:51 INFO - PROCESS | 1744 | 1467228711008 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x92e12400) [pid = 1744] [serial = 1464] [outer = 0x92c52c00] 12:31:51 INFO - PROCESS | 1744 | 1467228711961 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1537ms 12:31:52 INFO - PROCESS | 1744 | 1467228712036 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:31:52 INFO - PROCESS | 1744 | 1467228712039 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 12:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:31:52 INFO - PROCESS | 1744 | 1467228712046 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 1744 | 1467228712049 Marionette TRACE conn3 <- [1,1922,null,{}] 12:31:52 INFO - PROCESS | 1744 | 1467228712056 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:52 INFO - PROCESS | 1744 | 1467228712061 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:52 INFO - PROCESS | 1744 | 1467228712256 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:31:52 INFO - PROCESS | 1744 | 1467228712444 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:52 INFO - PROCESS | 1744 | 1467228712453 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3800 == 34 [pid = 1744] [id = 488] 12:31:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8d4bd800) [pid = 1744] [serial = 1465] [outer = (nil)] 12:31:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x92e1fc00) [pid = 1744] [serial = 1466] [outer = 0x8d4bd800] 12:31:52 INFO - PROCESS | 1744 | 1467228712583 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93b5c000) [pid = 1744] [serial = 1467] [outer = 0x8d4bd800] 12:31:53 INFO - PROCESS | 1744 | 1467228713544 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1532ms 12:31:53 INFO - PROCESS | 1744 | 1467228713580 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 1744 | 1467228713583 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 12:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:31:53 INFO - PROCESS | 1744 | 1467228713591 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 1744 | 1467228713595 Marionette TRACE conn3 <- [1,1926,null,{}] 12:31:53 INFO - PROCESS | 1744 | 1467228713601 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 1744 | 1467228713612 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:53 INFO - PROCESS | 1744 | 1467228713826 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:31:54 INFO - PROCESS | 1744 | 1467228714076 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:54 INFO - PROCESS | 1744 | 1467228714085 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x909ae800 == 35 [pid = 1744] [id = 489] 12:31:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x924edc00) [pid = 1744] [serial = 1468] [outer = (nil)] 12:31:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x94987000) [pid = 1744] [serial = 1469] [outer = 0x924edc00] 12:31:54 INFO - PROCESS | 1744 | 1467228714226 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95491400) [pid = 1744] [serial = 1470] [outer = 0x924edc00] 12:31:55 INFO - PROCESS | 1744 | 1467228715169 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1636ms 12:31:55 INFO - PROCESS | 1744 | 1467228715228 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 1744 | 1467228715233 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 12:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:31:55 INFO - PROCESS | 1744 | 1467228715240 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 1744 | 1467228715244 Marionette TRACE conn3 <- [1,1930,null,{}] 12:31:55 INFO - PROCESS | 1744 | 1467228715251 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 1744 | 1467228715256 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:55 INFO - PROCESS | 1744 | 1467228715443 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:31:55 INFO - PROCESS | 1744 | 1467228715632 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:55 INFO - PROCESS | 1744 | 1467228715639 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0800 == 36 [pid = 1744] [id = 490] 12:31:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8e0da800) [pid = 1744] [serial = 1471] [outer = (nil)] 12:31:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9549d000) [pid = 1744] [serial = 1472] [outer = 0x8e0da800] 12:31:55 INFO - PROCESS | 1744 | 1467228715727 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x95495000) [pid = 1744] [serial = 1473] [outer = 0x8e0da800] 12:31:56 INFO - PROCESS | 1744 | 1467228716674 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1483ms 12:31:56 INFO - PROCESS | 1744 | 1467228716724 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:31:56 INFO - PROCESS | 1744 | 1467228716736 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 12:31:56 INFO - PROCESS | 1744 | 1467228716748 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 1744 | 1467228716752 Marionette TRACE conn3 <- [1,1934,null,{}] 12:31:56 INFO - PROCESS | 1744 | 1467228716758 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:56 INFO - PROCESS | 1744 | 1467228716763 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:56 INFO - PROCESS | 1744 | 1467228716947 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:31:57 INFO - PROCESS | 1744 | 1467228717135 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:57 INFO - PROCESS | 1744 | 1467228717143 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcf800 == 37 [pid = 1744] [id = 491] 12:31:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x93191000) [pid = 1744] [serial = 1474] [outer = (nil)] 12:31:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9551d800) [pid = 1744] [serial = 1475] [outer = 0x93191000] 12:31:57 INFO - PROCESS | 1744 | 1467228717231 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x95528000) [pid = 1744] [serial = 1476] [outer = 0x93191000] 12:31:58 INFO - PROCESS | 1744 | 1467228718246 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1587ms 12:31:58 INFO - PROCESS | 1744 | 1467228718331 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:31:58 INFO - PROCESS | 1744 | 1467228718336 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 12:31:58 INFO - PROCESS | 1744 | 1467228718342 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 1744 | 1467228718346 Marionette TRACE conn3 <- [1,1938,null,{}] 12:31:58 INFO - PROCESS | 1744 | 1467228718352 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:58 INFO - PROCESS | 1744 | 1467228718357 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:58 INFO - PROCESS | 1744 | 1467228718600 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:31:59 INFO - PROCESS | 1744 | 1467228719031 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:31:59 INFO - PROCESS | 1744 | 1467228719039 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:31:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2000 == 38 [pid = 1744] [id = 492] 12:31:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8d4b2800) [pid = 1744] [serial = 1477] [outer = (nil)] 12:31:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8d4bb800) [pid = 1744] [serial = 1478] [outer = 0x8d4b2800] 12:31:59 INFO - PROCESS | 1744 | 1467228719125 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8de49400) [pid = 1744] [serial = 1479] [outer = 0x8d4b2800] 12:32:00 INFO - PROCESS | 1744 | 1467228720066 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1739ms 12:32:00 INFO - PROCESS | 1744 | 1467228720083 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 1744 | 1467228720089 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 12:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:32:00 INFO - PROCESS | 1744 | 1467228720097 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - PROCESS | 1744 | 1467228720102 Marionette TRACE conn3 <- [1,1942,null,{}] 12:32:00 INFO - PROCESS | 1744 | 1467228720111 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:00 INFO - PROCESS | 1744 | 1467228720118 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:00 INFO - PROCESS | 1744 | 1467228720306 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:32:00 INFO - PROCESS | 1744 | 1467228720609 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:00 INFO - PROCESS | 1744 | 1467228720619 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee86800 == 37 [pid = 1744] [id = 452] 12:32:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8de47000 == 36 [pid = 1744] [id = 454] 12:32:00 INFO - PROCESS | 1744 | --DOCSHELL 0x90970800 == 35 [pid = 1744] [id = 453] 12:32:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd3c00 == 36 [pid = 1744] [id = 493] 12:32:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ee7ac00) [pid = 1744] [serial = 1480] [outer = (nil)] 12:32:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8f07f800) [pid = 1744] [serial = 1481] [outer = 0x8ee7ac00] 12:32:00 INFO - PROCESS | 1744 | 1467228720791 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x908d9c00) [pid = 1744] [serial = 1482] [outer = 0x8ee7ac00] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x93e23800) [pid = 1744] [serial = 1388] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x92576800) [pid = 1744] [serial = 1379] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x92e20400) [pid = 1744] [serial = 1383] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x95392800) [pid = 1744] [serial = 1389] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x90604c00) [pid = 1744] [serial = 1371] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x92e17000) [pid = 1744] [serial = 1382] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x908d7400) [pid = 1744] [serial = 1374] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x912b8800) [pid = 1744] [serial = 1368] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x911f3c00) [pid = 1744] [serial = 1373] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x924e2800) [pid = 1744] [serial = 1376] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8ee80000) [pid = 1744] [serial = 1370] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x924ec800) [pid = 1744] [serial = 1377] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x93b68000) [pid = 1744] [serial = 1385] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x92c4c000) [pid = 1744] [serial = 1380] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x912b0400) [pid = 1744] [serial = 1367] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93cbc800) [pid = 1744] [serial = 1386] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8edd3800) [pid = 1744] [serial = 1395] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x90963800) [pid = 1744] [serial = 1392] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91c15000) [pid = 1744] [serial = 1403] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8edcd800) [pid = 1744] [serial = 1394] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91b56800) [pid = 1744] [serial = 1401] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x924e3c00) [pid = 1744] [serial = 1404] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90966800) [pid = 1744] [serial = 1398] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908da400) [pid = 1744] [serial = 1397] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8edcc800) [pid = 1744] [serial = 1391] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91b50400) [pid = 1744] [serial = 1400] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x912b8400) [pid = 1744] [serial = 1406] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x911f7800) [pid = 1744] [serial = 1407] [outer = (nil)] [url = about:blank] 12:32:01 INFO - PROCESS | 1744 | 1467228721695 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1644ms 12:32:01 INFO - PROCESS | 1744 | 1467228721744 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 1744 | 1467228721755 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 12:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:32:01 INFO - PROCESS | 1744 | 1467228721806 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 1744 | 1467228721810 Marionette TRACE conn3 <- [1,1946,null,{}] 12:32:01 INFO - PROCESS | 1744 | 1467228721821 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:01 INFO - PROCESS | 1744 | 1467228721825 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:02 INFO - PROCESS | 1744 | 1467228722022 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:32:02 INFO - PROCESS | 1744 | 1467228722187 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:02 INFO - PROCESS | 1744 | 1467228722193 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b3400 == 37 [pid = 1744] [id = 494] 12:32:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x909b3c00) [pid = 1744] [serial = 1483] [outer = (nil)] 12:32:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91182000) [pid = 1744] [serial = 1484] [outer = 0x909b3c00] 12:32:02 INFO - PROCESS | 1744 | 1467228722320 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x911edc00) [pid = 1744] [serial = 1485] [outer = 0x909b3c00] 12:32:03 INFO - PROCESS | 1744 | 1467228723170 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1478ms 12:32:03 INFO - PROCESS | 1744 | 1467228723259 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 1744 | 1467228723263 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 12:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:32:03 INFO - PROCESS | 1744 | 1467228723272 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 1744 | 1467228723281 Marionette TRACE conn3 <- [1,1950,null,{}] 12:32:03 INFO - PROCESS | 1744 | 1467228723305 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 1744 | 1467228723312 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:03 INFO - PROCESS | 1744 | 1467228723543 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:32:03 INFO - PROCESS | 1744 | 1467228723575 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:03 INFO - PROCESS | 1744 | 1467228723582 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed27c00 == 38 [pid = 1744] [id = 495] 12:32:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x908dc400) [pid = 1744] [serial = 1486] [outer = (nil)] 12:32:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91b52800) [pid = 1744] [serial = 1487] [outer = 0x908dc400] 12:32:03 INFO - PROCESS | 1744 | 1467228723656 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91c0c800) [pid = 1744] [serial = 1488] [outer = 0x908dc400] 12:32:04 INFO - PROCESS | 1744 | 1467228724622 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1390ms 12:32:04 INFO - PROCESS | 1744 | 1467228724661 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 1744 | 1467228724666 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 12:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:32:04 INFO - PROCESS | 1744 | 1467228724672 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:32:04 INFO - PROCESS | 1744 | 1467228724676 Marionette TRACE conn3 <- [1,1954,null,{}] 12:32:04 INFO - PROCESS | 1744 | 1467228724706 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:04 INFO - PROCESS | 1744 | 1467228724710 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:04 INFO - PROCESS | 1744 | 1467228724944 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:32:04 INFO - PROCESS | 1744 | 1467228724967 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:04 INFO - PROCESS | 1744 | 1467228724977 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x912be400 == 39 [pid = 1744] [id = 496] 12:32:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91b54400) [pid = 1744] [serial = 1489] [outer = (nil)] 12:32:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x924e5400) [pid = 1744] [serial = 1490] [outer = 0x91b54400] 12:32:05 INFO - PROCESS | 1744 | 1467228725048 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x924ee400) [pid = 1744] [serial = 1491] [outer = 0x91b54400] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8e0db400) [pid = 1744] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x909af400) [pid = 1744] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x92c53800) [pid = 1744] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x92c50400) [pid = 1744] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93b5ac00) [pid = 1744] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91c0cc00) [pid = 1744] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x909b1800) [pid = 1744] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91c13c00) [pid = 1744] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8de4a400) [pid = 1744] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x95528c00) [pid = 1744] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90610800) [pid = 1744] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8edd0400) [pid = 1744] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8edd8000) [pid = 1744] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:32:05 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e0d2400) [pid = 1744] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:32:06 INFO - PROCESS | 1744 | 1467228726176 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1555ms 12:32:06 INFO - PROCESS | 1744 | 1467228726229 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 1744 | 1467228726232 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 12:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:32:06 INFO - PROCESS | 1744 | 1467228726240 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 1744 | 1467228726242 Marionette TRACE conn3 <- [1,1958,null,{}] 12:32:06 INFO - PROCESS | 1744 | 1467228726254 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:06 INFO - PROCESS | 1744 | 1467228726258 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:06 INFO - PROCESS | 1744 | 1467228726430 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:32:06 INFO - PROCESS | 1744 | 1467228726575 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:06 INFO - PROCESS | 1744 | 1467228726592 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b1800 == 40 [pid = 1744] [id = 497] 12:32:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x911ed800) [pid = 1744] [serial = 1492] [outer = (nil)] 12:32:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x924e4000) [pid = 1744] [serial = 1493] [outer = 0x911ed800] 12:32:06 INFO - PROCESS | 1744 | 1467228726677 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92c4f000) [pid = 1744] [serial = 1494] [outer = 0x911ed800] 12:32:07 INFO - PROCESS | 1744 | 1467228727602 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1390ms 12:32:07 INFO - PROCESS | 1744 | 1467228727632 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 1744 | 1467228727639 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 12:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:32:07 INFO - PROCESS | 1744 | 1467228727649 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - PROCESS | 1744 | 1467228727654 Marionette TRACE conn3 <- [1,1962,null,{}] 12:32:07 INFO - PROCESS | 1744 | 1467228727666 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:07 INFO - PROCESS | 1744 | 1467228727671 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:07 INFO - PROCESS | 1744 | 1467228727896 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:32:08 INFO - PROCESS | 1744 | 1467228728087 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:08 INFO - PROCESS | 1744 | 1467228728105 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bd000 == 41 [pid = 1744] [id = 498] 12:32:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ee7f800) [pid = 1744] [serial = 1495] [outer = (nil)] 12:32:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f087000) [pid = 1744] [serial = 1496] [outer = 0x8ee7f800] 12:32:08 INFO - PROCESS | 1744 | 1467228728308 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x90608400) [pid = 1744] [serial = 1497] [outer = 0x8ee7f800] 12:32:09 INFO - PROCESS | 1744 | 1467228729317 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1741ms 12:32:09 INFO - PROCESS | 1744 | 1467228729390 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 1744 | 1467228729398 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 12:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:32:09 INFO - PROCESS | 1744 | 1467228729409 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 1744 | 1467228729414 Marionette TRACE conn3 <- [1,1966,null,{}] 12:32:09 INFO - PROCESS | 1744 | 1467228729421 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:09 INFO - PROCESS | 1744 | 1467228729427 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:09 INFO - PROCESS | 1744 | 1467228729682 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:32:10 INFO - PROCESS | 1744 | 1467228729984 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:10 INFO - PROCESS | 1744 | 1467228729997 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x90970800 == 42 [pid = 1744] [id = 499] 12:32:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x909ba400) [pid = 1744] [serial = 1498] [outer = (nil)] 12:32:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x911ea000) [pid = 1744] [serial = 1499] [outer = 0x909ba400] 12:32:10 INFO - PROCESS | 1744 | 1467228730092 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91b4a000) [pid = 1744] [serial = 1500] [outer = 0x909ba400] 12:32:11 INFO - PROCESS | 1744 | 1467228731050 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1692ms 12:32:11 INFO - PROCESS | 1744 | 1467228731102 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:32:11 INFO - PROCESS | 1744 | 1467228731107 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 12:32:11 INFO - PROCESS | 1744 | 1467228731114 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 1744 | 1467228731120 Marionette TRACE conn3 <- [1,1970,null,{}] 12:32:11 INFO - PROCESS | 1744 | 1467228731138 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:11 INFO - PROCESS | 1744 | 1467228731147 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:11 INFO - PROCESS | 1744 | 1467228731363 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:32:11 INFO - PROCESS | 1744 | 1467228731650 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:11 INFO - PROCESS | 1744 | 1467228731664 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd2400 == 43 [pid = 1744] [id = 500] 12:32:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92c4dc00) [pid = 1744] [serial = 1501] [outer = (nil)] 12:32:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92e20400) [pid = 1744] [serial = 1502] [outer = 0x92c4dc00] 12:32:11 INFO - PROCESS | 1744 | 1467228731794 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x93b63000) [pid = 1744] [serial = 1503] [outer = 0x92c4dc00] 12:32:12 INFO - PROCESS | 1744 | 1467228732761 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1693ms 12:32:12 INFO - PROCESS | 1744 | 1467228732808 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:32:12 INFO - PROCESS | 1744 | 1467228732813 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 12:32:12 INFO - PROCESS | 1744 | 1467228732820 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:32:12 INFO - PROCESS | 1744 | 1467228732823 Marionette TRACE conn3 <- [1,1974,null,{}] 12:32:12 INFO - PROCESS | 1744 | 1467228732830 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:12 INFO - PROCESS | 1744 | 1467228732836 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:13 INFO - PROCESS | 1744 | 1467228733153 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:32:13 INFO - PROCESS | 1744 | 1467228733407 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:13 INFO - PROCESS | 1744 | 1467228733420 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b7400 == 44 [pid = 1744] [id = 501] 12:32:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912bb400) [pid = 1744] [serial = 1504] [outer = (nil)] 12:32:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93e24000) [pid = 1744] [serial = 1505] [outer = 0x912bb400] 12:32:13 INFO - PROCESS | 1744 | 1467228733509 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x95393000) [pid = 1744] [serial = 1506] [outer = 0x912bb400] 12:32:14 INFO - PROCESS | 1744 | 1467228734440 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1690ms 12:32:14 INFO - PROCESS | 1744 | 1467228734511 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:32:14 INFO - PROCESS | 1744 | 1467228734517 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 12:32:14 INFO - PROCESS | 1744 | 1467228734524 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 1744 | 1467228734529 Marionette TRACE conn3 <- [1,1978,null,{}] 12:32:14 INFO - PROCESS | 1744 | 1467228734536 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:14 INFO - PROCESS | 1744 | 1467228734540 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:14 INFO - PROCESS | 1744 | 1467228734779 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:32:15 INFO - PROCESS | 1744 | 1467228735012 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:15 INFO - PROCESS | 1744 | 1467228735019 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcec00 == 45 [pid = 1744] [id = 502] 12:32:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93b62800) [pid = 1744] [serial = 1507] [outer = (nil)] 12:32:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x95523400) [pid = 1744] [serial = 1508] [outer = 0x93b62800] 12:32:15 INFO - PROCESS | 1744 | 1467228735147 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9677fc00) [pid = 1744] [serial = 1509] [outer = 0x93b62800] 12:32:16 INFO - PROCESS | 1744 | 1467228736151 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1689ms 12:32:16 INFO - PROCESS | 1744 | 1467228736213 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 1744 | 1467228736218 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 12:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:32:16 INFO - PROCESS | 1744 | 1467228736224 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - PROCESS | 1744 | 1467228736228 Marionette TRACE conn3 <- [1,1982,null,{}] 12:32:16 INFO - PROCESS | 1744 | 1467228736234 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:16 INFO - PROCESS | 1744 | 1467228736246 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:16 INFO - PROCESS | 1744 | 1467228736523 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:32:16 INFO - PROCESS | 1744 | 1467228736768 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:16 INFO - PROCESS | 1744 | 1467228736776 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4bc00 == 46 [pid = 1744] [id = 503] 12:32:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x95495c00) [pid = 1744] [serial = 1510] [outer = (nil)] 12:32:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x967f9800) [pid = 1744] [serial = 1511] [outer = 0x95495c00] 12:32:16 INFO - PROCESS | 1744 | 1467228736890 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x984e2800) [pid = 1744] [serial = 1512] [outer = 0x95495c00] 12:32:17 INFO - PROCESS | 1744 | 1467228737838 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1637ms 12:32:17 INFO - PROCESS | 1744 | 1467228737862 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 1744 | 1467228737866 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 12:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:32:17 INFO - PROCESS | 1744 | 1467228737873 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 1744 | 1467228737877 Marionette TRACE conn3 <- [1,1986,null,{}] 12:32:17 INFO - PROCESS | 1744 | 1467228737883 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:17 INFO - PROCESS | 1744 | 1467228737888 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:18 INFO - PROCESS | 1744 | 1467228738144 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:32:18 INFO - PROCESS | 1744 | 1467228738344 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:18 INFO - PROCESS | 1744 | 1467228738353 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4e800 == 47 [pid = 1744] [id = 504] 12:32:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8e0d3800) [pid = 1744] [serial = 1513] [outer = (nil)] 12:32:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8f082c00) [pid = 1744] [serial = 1514] [outer = 0x8e0d3800] 12:32:18 INFO - PROCESS | 1744 | 1467228738484 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x90969000) [pid = 1744] [serial = 1515] [outer = 0x8e0d3800] 12:32:19 INFO - PROCESS | 1744 | 1467228739388 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1543ms 12:32:19 INFO - PROCESS | 1744 | 1467228739417 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 1744 | 1467228739422 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 12:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:32:19 INFO - PROCESS | 1744 | 1467228739449 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 1744 | 1467228739454 Marionette TRACE conn3 <- [1,1990,null,{}] 12:32:19 INFO - PROCESS | 1744 | 1467228739460 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 1744 | 1467228739465 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:19 INFO - PROCESS | 1744 | 1467228739667 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:32:20 INFO - PROCESS | 1744 | 1467228740197 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:20 INFO - PROCESS | 1744 | 1467228740204 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd0000 == 48 [pid = 1744] [id = 505] 12:32:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8edd2000) [pid = 1744] [serial = 1516] [outer = (nil)] 12:32:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8edd7400) [pid = 1744] [serial = 1517] [outer = 0x8edd2000] 12:32:20 INFO - PROCESS | 1744 | 1467228740293 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9060ec00) [pid = 1744] [serial = 1518] [outer = 0x8edd2000] 12:32:21 INFO - PROCESS | 1744 | 1467228741218 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1787ms 12:32:21 INFO - PROCESS | 1744 | 1467228741235 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 1744 | 1467228741242 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 12:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:32:21 INFO - PROCESS | 1744 | 1467228741252 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 1744 | 1467228741256 Marionette TRACE conn3 <- [1,1994,null,{}] 12:32:21 INFO - PROCESS | 1744 | 1467228741285 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:21 INFO - PROCESS | 1744 | 1467228741294 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:21 INFO - PROCESS | 1744 | 1467228741485 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:32:21 INFO - PROCESS | 1744 | 1467228741825 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:21 INFO - PROCESS | 1744 | 1467228741837 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096b000 == 49 [pid = 1744] [id = 506] 12:32:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x909bb000) [pid = 1744] [serial = 1519] [outer = (nil)] 12:32:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x91b55400) [pid = 1744] [serial = 1520] [outer = 0x909bb000] 12:32:21 INFO - PROCESS | 1744 | 1467228741921 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x91c10c00) [pid = 1744] [serial = 1521] [outer = 0x909bb000] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8de43c00 == 48 [pid = 1744] [id = 464] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x91b4ac00 == 47 [pid = 1744] [id = 466] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed28800 == 46 [pid = 1744] [id = 465] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd5c00 == 45 [pid = 1744] [id = 467] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x91c11c00 == 44 [pid = 1744] [id = 460] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a800 == 43 [pid = 1744] [id = 451] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8de49c00 == 42 [pid = 1744] [id = 479] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4afc00 == 41 [pid = 1744] [id = 456] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x911eb800 == 40 [pid = 1744] [id = 455] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0db800 == 39 [pid = 1744] [id = 462] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x91c17400 == 38 [pid = 1744] [id = 458] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8de48c00 == 37 [pid = 1744] [id = 461] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7ec00 == 36 [pid = 1744] [id = 457] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x9096f800 == 35 [pid = 1744] [id = 459] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5800 == 34 [pid = 1744] [id = 463] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8f088400 == 33 [pid = 1744] [id = 450] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4e800 == 32 [pid = 1744] [id = 504] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd0000 == 31 [pid = 1744] [id = 505] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4bc00 == 30 [pid = 1744] [id = 503] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcec00 == 29 [pid = 1744] [id = 502] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x909b7400 == 28 [pid = 1744] [id = 501] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x90970800 == 27 [pid = 1744] [id = 499] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd2400 == 26 [pid = 1744] [id = 500] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x909b1800 == 25 [pid = 1744] [id = 497] 12:32:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bd000 == 24 [pid = 1744] [id = 498] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8ee84400) [pid = 1744] [serial = 1410] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8edcdc00) [pid = 1744] [serial = 1409] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x912b1800) [pid = 1744] [serial = 1413] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9117d800) [pid = 1744] [serial = 1412] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x93b5d800) [pid = 1744] [serial = 1416] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x92e1ec00) [pid = 1744] [serial = 1415] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9497f800) [pid = 1744] [serial = 1419] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93c55c00) [pid = 1744] [serial = 1418] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9549bc00) [pid = 1744] [serial = 1422] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x95497c00) [pid = 1744] [serial = 1421] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x96780400) [pid = 1744] [serial = 1425] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x954ea000) [pid = 1744] [serial = 1424] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x912bf800) [pid = 1744] [serial = 1437] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x911e9c00) [pid = 1744] [serial = 1436] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9678b000) [pid = 1744] [serial = 1428] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x96785c00) [pid = 1744] [serial = 1427] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8de4f400) [pid = 1744] [serial = 1439] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x967f5000) [pid = 1744] [serial = 1431] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x967f0c00) [pid = 1744] [serial = 1430] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8e0d7400) [pid = 1744] [serial = 1440] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908c4400) [pid = 1744] [serial = 1445] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ee7d400) [pid = 1744] [serial = 1442] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x908cf000) [pid = 1744] [serial = 1446] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x908e0c00) [pid = 1744] [serial = 1448] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f086400) [pid = 1744] [serial = 1434] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ed23000) [pid = 1744] [serial = 1433] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x909b4000) [pid = 1744] [serial = 1449] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f085400) [pid = 1744] [serial = 1443] [outer = (nil)] [url = about:blank] 12:32:24 INFO - PROCESS | 1744 | 1467228744274 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 3064ms 12:32:24 INFO - PROCESS | 1744 | 1467228744317 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:32:24 INFO - PROCESS | 1744 | 1467228744324 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 12:32:24 INFO - PROCESS | 1744 | 1467228744332 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 1744 | 1467228744337 Marionette TRACE conn3 <- [1,1998,null,{}] 12:32:24 INFO - PROCESS | 1744 | 1467228744346 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:24 INFO - PROCESS | 1744 | 1467228744352 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:24 INFO - PROCESS | 1744 | 1467228744521 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:32:24 INFO - PROCESS | 1744 | 1467228744730 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:24 INFO - PROCESS | 1744 | 1467228744737 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4f400 == 25 [pid = 1744] [id = 507] 12:32:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8e0cfc00) [pid = 1744] [serial = 1522] [outer = (nil)] 12:32:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed27400) [pid = 1744] [serial = 1523] [outer = 0x8e0cfc00] 12:32:24 INFO - PROCESS | 1744 | 1467228744820 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ed29c00) [pid = 1744] [serial = 1524] [outer = 0x8e0cfc00] 12:32:25 INFO - PROCESS | 1744 | 1467228745632 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1333ms 12:32:25 INFO - PROCESS | 1744 | 1467228745665 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 1744 | 1467228745673 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 12:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:32:25 INFO - PROCESS | 1744 | 1467228745685 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 1744 | 1467228745689 Marionette TRACE conn3 <- [1,2002,null,{}] 12:32:25 INFO - PROCESS | 1744 | 1467228745696 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 1744 | 1467228745701 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:25 INFO - PROCESS | 1744 | 1467228745881 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:32:25 INFO - PROCESS | 1744 | 1467228745892 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:25 INFO - PROCESS | 1744 | 1467228745902 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7c800 == 26 [pid = 1744] [id = 508] 12:32:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ee7dc00) [pid = 1744] [serial = 1525] [outer = (nil)] 12:32:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ee86000) [pid = 1744] [serial = 1526] [outer = 0x8ee7dc00] 12:32:26 INFO - PROCESS | 1744 | 1467228746118 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8f083800) [pid = 1744] [serial = 1527] [outer = 0x8ee7dc00] 12:32:27 INFO - PROCESS | 1744 | 1467228747337 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1737ms 12:32:27 INFO - PROCESS | 1744 | 1467228747468 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 1744 | 1467228747471 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 12:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:32:27 INFO - PROCESS | 1744 | 1467228747481 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 1744 | 1467228747487 Marionette TRACE conn3 <- [1,2006,null,{}] 12:32:27 INFO - PROCESS | 1744 | 1467228747516 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:27 INFO - PROCESS | 1744 | 1467228747526 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:27 INFO - PROCESS | 1744 | 1467228747794 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:32:27 INFO - PROCESS | 1744 | 1467228747842 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:27 INFO - PROCESS | 1744 | 1467228747854 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096b400 == 27 [pid = 1744] [id = 509] 12:32:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9096d400) [pid = 1744] [serial = 1528] [outer = (nil)] 12:32:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x909aec00) [pid = 1744] [serial = 1529] [outer = 0x9096d400] 12:32:27 INFO - PROCESS | 1744 | 1467228747930 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9117a000) [pid = 1744] [serial = 1530] [outer = 0x9096d400] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x908dc400) [pid = 1744] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x911ed800) [pid = 1744] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91b54400) [pid = 1744] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8de4c800) [pid = 1744] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x924e0c00) [pid = 1744] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d4bd800) [pid = 1744] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8edccc00) [pid = 1744] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92c52c00) [pid = 1744] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x909b3c00) [pid = 1744] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x908c4c00) [pid = 1744] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e0da800) [pid = 1744] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ee7ac00) [pid = 1744] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d4b2800) [pid = 1744] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:32:29 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x924edc00) [pid = 1744] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:32:29 INFO - PROCESS | 1744 | 1467228749640 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:32:29 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 12:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2192ms 12:32:29 INFO - PROCESS | 1744 | 1467228749674 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 1744 | 1467228749678 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 12:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:32:29 INFO - PROCESS | 1744 | 1467228749686 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 1744 | 1467228749694 Marionette TRACE conn3 <- [1,2010,null,{}] 12:32:29 INFO - PROCESS | 1744 | 1467228749706 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:29 INFO - PROCESS | 1744 | 1467228749716 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:29 INFO - PROCESS | 1744 | 1467228749890 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:32:30 INFO - PROCESS | 1744 | 1467228750036 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:30 INFO - PROCESS | 1744 | 1467228750044 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de47000 == 28 [pid = 1744] [id = 510] 12:32:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edcf400) [pid = 1744] [serial = 1531] [outer = (nil)] 12:32:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x908c9000) [pid = 1744] [serial = 1532] [outer = 0x8edcf400] 12:32:30 INFO - PROCESS | 1744 | 1467228750116 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x911ed400) [pid = 1744] [serial = 1533] [outer = 0x8edcf400] 12:32:30 INFO - PROCESS | 1744 | 1467228750879 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:32:30 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 12:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1243ms 12:32:30 INFO - PROCESS | 1744 | 1467228750930 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 1744 | 1467228750934 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 12:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:32:30 INFO - PROCESS | 1744 | 1467228750946 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 1744 | 1467228750949 Marionette TRACE conn3 <- [1,2014,null,{}] 12:32:30 INFO - PROCESS | 1744 | 1467228750956 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 1744 | 1467228750961 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:31 INFO - PROCESS | 1744 | 1467228751149 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:32:31 INFO - PROCESS | 1744 | 1467228751158 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:31 INFO - PROCESS | 1744 | 1467228751167 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0da000 == 29 [pid = 1744] [id = 511] 12:32:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e0da800) [pid = 1744] [serial = 1534] [outer = (nil)] 12:32:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x912b9000) [pid = 1744] [serial = 1535] [outer = 0x8e0da800] 12:32:31 INFO - PROCESS | 1744 | 1467228751239 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91b4e000) [pid = 1744] [serial = 1536] [outer = 0x8e0da800] 12:32:32 INFO - PROCESS | 1744 | 1467228752563 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1694ms 12:32:32 INFO - PROCESS | 1744 | 1467228752642 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 1744 | 1467228752648 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 12:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:32:32 INFO - PROCESS | 1744 | 1467228752682 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 1744 | 1467228752687 Marionette TRACE conn3 <- [1,2018,null,{}] 12:32:32 INFO - PROCESS | 1744 | 1467228752750 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 1744 | 1467228752758 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:32 INFO - PROCESS | 1744 | 1467228752956 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:32:33 INFO - PROCESS | 1744 | 1467228753171 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:33 INFO - PROCESS | 1744 | 1467228753181 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a400 == 30 [pid = 1744] [id = 512] 12:32:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed25000) [pid = 1744] [serial = 1537] [outer = (nil)] 12:32:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ee88400) [pid = 1744] [serial = 1538] [outer = 0x8ed25000] 12:32:33 INFO - PROCESS | 1744 | 1467228753269 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f089400) [pid = 1744] [serial = 1539] [outer = 0x8ed25000] 12:32:34 INFO - PROCESS | 1744 | 1467228754323 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1685ms 12:32:34 INFO - PROCESS | 1744 | 1467228754367 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 1744 | 1467228754380 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 12:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:32:34 INFO - PROCESS | 1744 | 1467228754398 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 1744 | 1467228754407 Marionette TRACE conn3 <- [1,2022,null,{}] 12:32:34 INFO - PROCESS | 1744 | 1467228754418 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:34 INFO - PROCESS | 1744 | 1467228754428 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:34 INFO - PROCESS | 1744 | 1467228754678 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:32:35 INFO - PROCESS | 1744 | 1467228755016 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:35 INFO - PROCESS | 1744 | 1467228755029 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b8800 == 31 [pid = 1744] [id = 513] 12:32:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x90966800) [pid = 1744] [serial = 1540] [outer = (nil)] 12:32:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x911f5800) [pid = 1744] [serial = 1541] [outer = 0x90966800] 12:32:35 INFO - PROCESS | 1744 | 1467228755123 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f088000) [pid = 1744] [serial = 1542] [outer = 0x90966800] 12:32:36 INFO - PROCESS | 1744 | 1467228756125 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1803ms 12:32:36 INFO - PROCESS | 1744 | 1467228756201 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:32:36 INFO - PROCESS | 1744 | 1467228756206 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 12:32:36 INFO - PROCESS | 1744 | 1467228756213 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 1744 | 1467228756220 Marionette TRACE conn3 <- [1,2026,null,{}] 12:32:36 INFO - PROCESS | 1744 | 1467228756238 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:36 INFO - PROCESS | 1744 | 1467228756248 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:36 INFO - PROCESS | 1744 | 1467228756582 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:32:36 INFO - PROCESS | 1744 | 1467228756770 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:36 INFO - PROCESS | 1744 | 1467228756781 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e5800 == 32 [pid = 1744] [id = 514] 12:32:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x924e6000) [pid = 1744] [serial = 1543] [outer = (nil)] 12:32:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92570400) [pid = 1744] [serial = 1544] [outer = 0x924e6000] 12:32:36 INFO - PROCESS | 1744 | 1467228756871 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92579800) [pid = 1744] [serial = 1545] [outer = 0x924e6000] 12:32:37 INFO - PROCESS | 1744 | 1467228757864 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1694ms 12:32:37 INFO - PROCESS | 1744 | 1467228757908 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 1744 | 1467228757915 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 12:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:32:37 INFO - PROCESS | 1744 | 1467228757923 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 1744 | 1467228757928 Marionette TRACE conn3 <- [1,2030,null,{}] 12:32:37 INFO - PROCESS | 1744 | 1467228757935 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:37 INFO - PROCESS | 1744 | 1467228757941 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:38 INFO - PROCESS | 1744 | 1467228758151 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:32:38 INFO - PROCESS | 1744 | 1467228758390 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:38 INFO - PROCESS | 1744 | 1467228758398 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x908dd400 == 33 [pid = 1744] [id = 515] 12:32:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91b54400) [pid = 1744] [serial = 1546] [outer = (nil)] 12:32:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92e17000) [pid = 1744] [serial = 1547] [outer = 0x91b54400] 12:32:38 INFO - PROCESS | 1744 | 1467228758527 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x92e1d000) [pid = 1744] [serial = 1548] [outer = 0x91b54400] 12:32:39 INFO - PROCESS | 1744 | 1467228759583 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1697ms 12:32:39 INFO - PROCESS | 1744 | 1467228759620 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 1744 | 1467228759624 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 12:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:32:39 INFO - PROCESS | 1744 | 1467228759631 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 1744 | 1467228759635 Marionette TRACE conn3 <- [1,2034,null,{}] 12:32:39 INFO - PROCESS | 1744 | 1467228759641 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:39 INFO - PROCESS | 1744 | 1467228759647 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:39 INFO - PROCESS | 1744 | 1467228759845 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:32:40 INFO - PROCESS | 1744 | 1467228760032 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:40 INFO - PROCESS | 1744 | 1467228760041 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed25c00 == 34 [pid = 1744] [id = 516] 12:32:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x92570800) [pid = 1744] [serial = 1549] [outer = (nil)] 12:32:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b62c00) [pid = 1744] [serial = 1550] [outer = 0x92570800] 12:32:40 INFO - PROCESS | 1744 | 1467228760124 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93b65000) [pid = 1744] [serial = 1551] [outer = 0x92570800] 12:32:41 INFO - PROCESS | 1744 | 1467228761150 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1594ms 12:32:41 INFO - PROCESS | 1744 | 1467228761227 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 1744 | 1467228761232 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 12:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:32:41 INFO - PROCESS | 1744 | 1467228761239 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 1744 | 1467228761243 Marionette TRACE conn3 <- [1,2038,null,{}] 12:32:41 INFO - PROCESS | 1744 | 1467228761250 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:41 INFO - PROCESS | 1744 | 1467228761262 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:41 INFO - PROCESS | 1744 | 1467228761505 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:32:41 INFO - PROCESS | 1744 | 1467228761745 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:41 INFO - PROCESS | 1744 | 1467228761754 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b7000 == 35 [pid = 1744] [id = 517] 12:32:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8e0d8000) [pid = 1744] [serial = 1552] [outer = (nil)] 12:32:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93b5a000) [pid = 1744] [serial = 1553] [outer = 0x8e0d8000] 12:32:41 INFO - PROCESS | 1744 | 1467228761864 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9538d000) [pid = 1744] [serial = 1554] [outer = 0x8e0d8000] 12:32:42 INFO - PROCESS | 1744 | 1467228762839 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1640ms 12:32:42 INFO - PROCESS | 1744 | 1467228762900 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 1744 | 1467228762904 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 12:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:32:42 INFO - PROCESS | 1744 | 1467228762915 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 1744 | 1467228762918 Marionette TRACE conn3 <- [1,2042,null,{}] 12:32:42 INFO - PROCESS | 1744 | 1467228762925 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:42 INFO - PROCESS | 1744 | 1467228762930 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:43 INFO - PROCESS | 1744 | 1467228763110 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:32:43 INFO - PROCESS | 1744 | 1467228763363 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:43 INFO - PROCESS | 1744 | 1467228763375 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4c400 == 36 [pid = 1744] [id = 518] 12:32:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8de4d400) [pid = 1744] [serial = 1555] [outer = (nil)] 12:32:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x908e1400) [pid = 1744] [serial = 1556] [outer = 0x8de4d400] 12:32:43 INFO - PROCESS | 1744 | 1467228763476 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x908e1c00) [pid = 1744] [serial = 1557] [outer = 0x8de4d400] 12:32:44 INFO - PROCESS | 1744 | 1467228764405 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:32:44 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) 12:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1541ms 12:32:44 INFO - PROCESS | 1744 | 1467228764457 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 1744 | 1467228764461 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 12:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:32:44 INFO - PROCESS | 1744 | 1467228764490 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 1744 | 1467228764494 Marionette TRACE conn3 <- [1,2046,null,{}] 12:32:44 INFO - PROCESS | 1744 | 1467228764501 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:44 INFO - PROCESS | 1744 | 1467228764506 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:44 INFO - PROCESS | 1744 | 1467228764692 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:32:45 INFO - PROCESS | 1744 | 1467228765089 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:45 INFO - PROCESS | 1744 | 1467228765099 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bc800 == 37 [pid = 1744] [id = 519] 12:32:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8d4bd000) [pid = 1744] [serial = 1558] [outer = (nil)] 12:32:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8de47c00) [pid = 1744] [serial = 1559] [outer = 0x8d4bd000] 12:32:45 INFO - PROCESS | 1744 | 1467228765197 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8e0d1000) [pid = 1744] [serial = 1560] [outer = 0x8d4bd000] 12:32:46 INFO - PROCESS | 1744 | 1467228766163 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1747ms 12:32:46 INFO - PROCESS | 1744 | 1467228766236 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 1744 | 1467228766243 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 12:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:32:46 INFO - PROCESS | 1744 | 1467228766252 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 1744 | 1467228766257 Marionette TRACE conn3 <- [1,2050,null,{}] 12:32:46 INFO - PROCESS | 1744 | 1467228766265 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:46 INFO - PROCESS | 1744 | 1467228766274 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:46 INFO - PROCESS | 1744 | 1467228766551 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:32:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8de47000 == 36 [pid = 1744] [id = 510] 12:32:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9096b400 == 35 [pid = 1744] [id = 509] 12:32:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7c800 == 34 [pid = 1744] [id = 508] 12:32:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4f400 == 33 [pid = 1744] [id = 507] 12:32:46 INFO - PROCESS | 1744 | 1467228766877 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:46 INFO - PROCESS | 1744 | 1467228766889 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x911f2400) [pid = 1744] [serial = 1457] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x912ba800) [pid = 1744] [serial = 1458] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x924ed800) [pid = 1744] [serial = 1460] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x92577800) [pid = 1744] [serial = 1461] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92e1fc00) [pid = 1744] [serial = 1466] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x93b5c000) [pid = 1744] [serial = 1467] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f085000) [pid = 1744] [serial = 1454] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x908cdc00) [pid = 1744] [serial = 1455] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x92e14400) [pid = 1744] [serial = 1463] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x92e12400) [pid = 1744] [serial = 1464] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x91182000) [pid = 1744] [serial = 1484] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9117e000) [pid = 1744] [serial = 1452] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91179000) [pid = 1744] [serial = 1451] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9551d800) [pid = 1744] [serial = 1475] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9549d000) [pid = 1744] [serial = 1472] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x95495000) [pid = 1744] [serial = 1473] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8f07f800) [pid = 1744] [serial = 1481] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908d9c00) [pid = 1744] [serial = 1482] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d4bb800) [pid = 1744] [serial = 1478] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8de49400) [pid = 1744] [serial = 1479] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x94987000) [pid = 1744] [serial = 1469] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x95491400) [pid = 1744] [serial = 1470] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91b52800) [pid = 1744] [serial = 1487] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91c0c800) [pid = 1744] [serial = 1488] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x911edc00) [pid = 1744] [serial = 1485] [outer = (nil)] [url = about:blank] 12:32:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bb800 == 34 [pid = 1744] [id = 520] 12:32:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8de47000) [pid = 1744] [serial = 1561] [outer = (nil)] 12:32:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed26000) [pid = 1744] [serial = 1562] [outer = 0x8de47000] 12:32:47 INFO - PROCESS | 1744 | 1467228766998 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9060bc00) [pid = 1744] [serial = 1563] [outer = 0x8de47000] 12:32:47 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x924e4000) [pid = 1744] [serial = 1493] [outer = (nil)] [url = about:blank] 12:32:47 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x924e5400) [pid = 1744] [serial = 1490] [outer = (nil)] [url = about:blank] 12:32:47 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x924ee400) [pid = 1744] [serial = 1491] [outer = (nil)] [url = about:blank] 12:32:47 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92c4f000) [pid = 1744] [serial = 1494] [outer = (nil)] [url = about:blank] 12:32:47 INFO - PROCESS | 1744 | 1467228767888 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1687ms 12:32:47 INFO - PROCESS | 1744 | 1467228767943 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:32:47 INFO - PROCESS | 1744 | 1467228767950 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 12:32:47 INFO - PROCESS | 1744 | 1467228767957 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 1744 | 1467228767961 Marionette TRACE conn3 <- [1,2054,null,{}] 12:32:47 INFO - PROCESS | 1744 | 1467228767967 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:47 INFO - PROCESS | 1744 | 1467228767972 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:48 INFO - PROCESS | 1744 | 1467228768151 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:32:48 INFO - PROCESS | 1744 | 1467228768314 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:48 INFO - PROCESS | 1744 | 1467228768323 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0ce400 == 35 [pid = 1744] [id = 521] 12:32:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ee86c00) [pid = 1744] [serial = 1564] [outer = (nil)] 12:32:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x909b5000) [pid = 1744] [serial = 1565] [outer = 0x8ee86c00] 12:32:48 INFO - PROCESS | 1744 | 1467228768396 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91183c00) [pid = 1744] [serial = 1566] [outer = 0x8ee86c00] 12:32:49 INFO - PROCESS | 1744 | 1467228769270 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1334ms 12:32:49 INFO - PROCESS | 1744 | 1467228769311 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 1744 | 1467228769316 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 12:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:32:49 INFO - PROCESS | 1744 | 1467228769342 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - PROCESS | 1744 | 1467228769352 Marionette TRACE conn3 <- [1,2058,null,{}] 12:32:49 INFO - PROCESS | 1744 | 1467228769362 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:49 INFO - PROCESS | 1744 | 1467228769369 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:49 INFO - PROCESS | 1744 | 1467228769610 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:32:49 INFO - PROCESS | 1744 | 1467228769635 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:49 INFO - PROCESS | 1744 | 1467228769641 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x9060ac00 == 36 [pid = 1744] [id = 522] 12:32:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x912b5800) [pid = 1744] [serial = 1567] [outer = (nil)] 12:32:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9240e000) [pid = 1744] [serial = 1568] [outer = 0x912b5800] 12:32:49 INFO - PROCESS | 1744 | 1467228769715 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x924e8400) [pid = 1744] [serial = 1569] [outer = 0x912b5800] 12:32:50 INFO - PROCESS | 1744 | 1467228770759 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1505ms 12:32:50 INFO - PROCESS | 1744 | 1467228770834 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 1744 | 1467228770838 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 12:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:32:50 INFO - PROCESS | 1744 | 1467228770846 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 1744 | 1467228770865 Marionette TRACE conn3 <- [1,2062,null,{}] 12:32:50 INFO - PROCESS | 1744 | 1467228770879 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:50 INFO - PROCESS | 1744 | 1467228770883 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:51 INFO - PROCESS | 1744 | 1467228771112 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:32:51 INFO - PROCESS | 1744 | 1467228771143 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:51 INFO - PROCESS | 1744 | 1467228771151 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4af800 == 37 [pid = 1744] [id = 523] 12:32:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91c10800) [pid = 1744] [serial = 1570] [outer = (nil)] 12:32:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92578c00) [pid = 1744] [serial = 1571] [outer = 0x91c10800] 12:32:51 INFO - PROCESS | 1744 | 1467228771222 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92c50000) [pid = 1744] [serial = 1572] [outer = 0x91c10800] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93191000) [pid = 1744] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9096d400) [pid = 1744] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x909bb000) [pid = 1744] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ee7dc00) [pid = 1744] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8e0cfc00) [pid = 1744] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ee7f800) [pid = 1744] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x909ba400) [pid = 1744] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92c4dc00) [pid = 1744] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x912bb400) [pid = 1744] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93b62800) [pid = 1744] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8edcf400) [pid = 1744] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x95495c00) [pid = 1744] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e0d3800) [pid = 1744] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:32:51 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8edd2000) [pid = 1744] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:32:52 INFO - PROCESS | 1744 | 1467228772336 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1511ms 12:32:52 INFO - PROCESS | 1744 | 1467228772358 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 1744 | 1467228772364 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 12:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:32:52 INFO - PROCESS | 1744 | 1467228772371 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 1744 | 1467228772374 Marionette TRACE conn3 <- [1,2066,null,{}] 12:32:52 INFO - PROCESS | 1744 | 1467228772380 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:52 INFO - PROCESS | 1744 | 1467228772385 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:52 INFO - PROCESS | 1744 | 1467228772616 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:32:52 INFO - PROCESS | 1744 | 1467228772635 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:52 INFO - PROCESS | 1744 | 1467228772652 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee87400 == 38 [pid = 1744] [id = 524] 12:32:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x908d4800) [pid = 1744] [serial = 1573] [outer = (nil)] 12:32:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9256d800) [pid = 1744] [serial = 1574] [outer = 0x908d4800] 12:32:52 INFO - PROCESS | 1744 | 1467228772755 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92e1ac00) [pid = 1744] [serial = 1575] [outer = 0x908d4800] 12:32:53 INFO - PROCESS | 1744 | 1467228773760 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1441ms 12:32:53 INFO - PROCESS | 1744 | 1467228773814 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 1744 | 1467228773821 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 12:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:32:53 INFO - PROCESS | 1744 | 1467228773831 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 1744 | 1467228773838 Marionette TRACE conn3 <- [1,2070,null,{}] 12:32:53 INFO - PROCESS | 1744 | 1467228773848 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:53 INFO - PROCESS | 1744 | 1467228773854 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:54 INFO - PROCESS | 1744 | 1467228774097 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:32:54 INFO - PROCESS | 1744 | 1467228774350 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:54 INFO - PROCESS | 1744 | 1467228774367 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ba400 == 39 [pid = 1744] [id = 525] 12:32:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ed30800) [pid = 1744] [serial = 1576] [outer = (nil)] 12:32:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8edd2000) [pid = 1744] [serial = 1577] [outer = 0x8ed30800] 12:32:54 INFO - PROCESS | 1744 | 1467228774497 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ee7f800) [pid = 1744] [serial = 1578] [outer = 0x8ed30800] 12:32:55 INFO - PROCESS | 1744 | 1467228775537 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1749ms 12:32:55 INFO - PROCESS | 1744 | 1467228775580 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 1744 | 1467228775587 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 12:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:32:55 INFO - PROCESS | 1744 | 1467228775598 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - PROCESS | 1744 | 1467228775603 Marionette TRACE conn3 <- [1,2074,null,{}] 12:32:55 INFO - PROCESS | 1744 | 1467228775610 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:55 INFO - PROCESS | 1744 | 1467228775616 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:55 INFO - PROCESS | 1744 | 1467228775818 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:32:56 INFO - PROCESS | 1744 | 1467228776058 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:56 INFO - PROCESS | 1744 | 1467228776067 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f08e800 == 40 [pid = 1744] [id = 526] 12:32:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9096fc00) [pid = 1744] [serial = 1579] [outer = (nil)] 12:32:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x911edc00) [pid = 1744] [serial = 1580] [outer = 0x9096fc00] 12:32:56 INFO - PROCESS | 1744 | 1467228776201 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x912b8800) [pid = 1744] [serial = 1581] [outer = 0x9096fc00] 12:32:57 INFO - PROCESS | 1744 | 1467228777172 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1636ms 12:32:57 INFO - PROCESS | 1744 | 1467228777234 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 1744 | 1467228777239 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 12:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:32:57 INFO - PROCESS | 1744 | 1467228777246 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 1744 | 1467228777252 Marionette TRACE conn3 <- [1,2078,null,{}] 12:32:57 INFO - PROCESS | 1744 | 1467228777270 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:57 INFO - PROCESS | 1744 | 1467228777280 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:57 INFO - PROCESS | 1744 | 1467228777528 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:32:57 INFO - PROCESS | 1744 | 1467228777879 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:57 INFO - PROCESS | 1744 | 1467228777891 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e14400 == 41 [pid = 1744] [id = 527] 12:32:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92e18000) [pid = 1744] [serial = 1582] [outer = (nil)] 12:32:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93b5f400) [pid = 1744] [serial = 1583] [outer = 0x92e18000] 12:32:57 INFO - PROCESS | 1744 | 1467228777983 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93c57000) [pid = 1744] [serial = 1584] [outer = 0x92e18000] 12:32:58 INFO - PROCESS | 1744 | 1467228778945 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1752ms 12:32:59 INFO - PROCESS | 1744 | 1467228779000 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 1744 | 1467228779004 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 12:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:32:59 INFO - PROCESS | 1744 | 1467228779013 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 1744 | 1467228779017 Marionette TRACE conn3 <- [1,2082,null,{}] 12:32:59 INFO - PROCESS | 1744 | 1467228779024 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:59 INFO - PROCESS | 1744 | 1467228779029 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:59 INFO - PROCESS | 1744 | 1467228779233 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:32:59 INFO - PROCESS | 1744 | 1467228779400 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:32:59 INFO - PROCESS | 1744 | 1467228779409 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:32:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9538cc00 == 42 [pid = 1744] [id = 528] 12:32:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x95392c00) [pid = 1744] [serial = 1585] [outer = (nil)] 12:32:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x95495c00) [pid = 1744] [serial = 1586] [outer = 0x95392c00] 12:32:59 INFO - PROCESS | 1744 | 1467228779492 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x954db800) [pid = 1744] [serial = 1587] [outer = 0x95392c00] 12:33:00 INFO - PROCESS | 1744 | 1467228780488 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1540ms 12:33:00 INFO - PROCESS | 1744 | 1467228780554 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:33:00 INFO - PROCESS | 1744 | 1467228780559 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 12:33:00 INFO - PROCESS | 1744 | 1467228780566 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 1744 | 1467228780570 Marionette TRACE conn3 <- [1,2086,null,{}] 12:33:00 INFO - PROCESS | 1744 | 1467228780577 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:00 INFO - PROCESS | 1744 | 1467228780583 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:00 INFO - PROCESS | 1744 | 1467228780780 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:33:00 INFO - PROCESS | 1744 | 1467228780970 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:00 INFO - PROCESS | 1744 | 1467228780979 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de50800 == 43 [pid = 1744] [id = 529] 12:33:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8ee83000) [pid = 1744] [serial = 1588] [outer = (nil)] 12:33:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x954e5000) [pid = 1744] [serial = 1589] [outer = 0x8ee83000] 12:33:01 INFO - PROCESS | 1744 | 1467228781109 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9551ec00) [pid = 1744] [serial = 1590] [outer = 0x8ee83000] 12:33:02 INFO - PROCESS | 1744 | 1467228782088 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1580ms 12:33:02 INFO - PROCESS | 1744 | 1467228782147 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 1744 | 1467228782151 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 12:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:33:02 INFO - PROCESS | 1744 | 1467228782158 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - PROCESS | 1744 | 1467228782162 Marionette TRACE conn3 <- [1,2090,null,{}] 12:33:02 INFO - PROCESS | 1744 | 1467228782169 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:02 INFO - PROCESS | 1744 | 1467228782180 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:02 INFO - PROCESS | 1744 | 1467228782474 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:33:02 INFO - PROCESS | 1744 | 1467228782823 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:02 INFO - PROCESS | 1744 | 1467228782830 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d5c00 == 44 [pid = 1744] [id = 530] 12:33:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x909b8400) [pid = 1744] [serial = 1591] [outer = (nil)] 12:33:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9552b800) [pid = 1744] [serial = 1592] [outer = 0x909b8400] 12:33:02 INFO - PROCESS | 1744 | 1467228782933 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x967f4400) [pid = 1744] [serial = 1593] [outer = 0x909b8400] 12:33:03 INFO - PROCESS | 1744 | 1467228783923 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1833ms 12:33:03 INFO - PROCESS | 1744 | 1467228783993 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 1744 | 1467228783997 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 12:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:33:04 INFO - PROCESS | 1744 | 1467228784004 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 1744 | 1467228784008 Marionette TRACE conn3 <- [1,2094,null,{}] 12:33:04 INFO - PROCESS | 1744 | 1467228784014 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:04 INFO - PROCESS | 1744 | 1467228784021 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:04 INFO - PROCESS | 1744 | 1467228784255 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:33:04 INFO - PROCESS | 1744 | 1467228784451 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:04 INFO - PROCESS | 1744 | 1467228784460 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de41800 == 45 [pid = 1744] [id = 531] 12:33:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8de41c00) [pid = 1744] [serial = 1594] [outer = (nil)] 12:33:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8ee80800) [pid = 1744] [serial = 1595] [outer = 0x8de41c00] 12:33:04 INFO - PROCESS | 1744 | 1467228784592 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x909ae400) [pid = 1744] [serial = 1596] [outer = 0x8de41c00] 12:33:05 INFO - PROCESS | 1744 | 1467228785760 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1833ms 12:33:05 INFO - PROCESS | 1744 | 1467228785838 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 1744 | 1467228785845 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 12:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:33:05 INFO - PROCESS | 1744 | 1467228785855 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 1744 | 1467228785861 Marionette TRACE conn3 <- [1,2098,null,{}] 12:33:05 INFO - PROCESS | 1744 | 1467228785869 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:05 INFO - PROCESS | 1744 | 1467228785877 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:06 INFO - PROCESS | 1744 | 1467228786058 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:33:06 INFO - PROCESS | 1744 | 1467228786299 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:06 INFO - PROCESS | 1744 | 1467228786314 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c2400 == 46 [pid = 1744] [id = 532] 12:33:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x908c2c00) [pid = 1744] [serial = 1597] [outer = (nil)] 12:33:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x908cec00) [pid = 1744] [serial = 1598] [outer = 0x908c2c00] 12:33:06 INFO - PROCESS | 1744 | 1467228786392 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x908da800) [pid = 1744] [serial = 1599] [outer = 0x908c2c00] 12:33:07 INFO - PROCESS | 1744 | 1467228787311 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1545ms 12:33:07 INFO - PROCESS | 1744 | 1467228787400 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 1744 | 1467228787407 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 12:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:33:07 INFO - PROCESS | 1744 | 1467228787417 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 1744 | 1467228787421 Marionette TRACE conn3 <- [1,2102,null,{}] 12:33:07 INFO - PROCESS | 1744 | 1467228787428 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:07 INFO - PROCESS | 1744 | 1467228787434 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:07 INFO - PROCESS | 1744 | 1467228787742 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:33:08 INFO - PROCESS | 1744 | 1467228788038 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:08 INFO - PROCESS | 1744 | 1467228788048 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd6c00 == 47 [pid = 1744] [id = 533] 12:33:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x908c5c00) [pid = 1744] [serial = 1600] [outer = (nil)] 12:33:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x912bdc00) [pid = 1744] [serial = 1601] [outer = 0x908c5c00] 12:33:08 INFO - PROCESS | 1744 | 1467228788128 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x91c17000) [pid = 1744] [serial = 1602] [outer = 0x908c5c00] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4af800 == 46 [pid = 1744] [id = 523] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x9060ac00 == 45 [pid = 1744] [id = 522] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0ce400 == 44 [pid = 1744] [id = 521] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bb800 == 43 [pid = 1744] [id = 520] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bc800 == 42 [pid = 1744] [id = 519] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x9096b000 == 41 [pid = 1744] [id = 506] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0da000 == 40 [pid = 1744] [id = 511] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a400 == 39 [pid = 1744] [id = 512] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x924e5800 == 38 [pid = 1744] [id = 514] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b8800 == 37 [pid = 1744] [id = 513] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b7000 == 36 [pid = 1744] [id = 517] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4c400 == 35 [pid = 1744] [id = 518] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x908dd400 == 34 [pid = 1744] [id = 515] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed25c00 == 33 [pid = 1744] [id = 516] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8de41800 == 32 [pid = 1744] [id = 531] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x908c2400 == 31 [pid = 1744] [id = 532] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x908d5c00 == 30 [pid = 1744] [id = 530] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8de50800 == 29 [pid = 1744] [id = 529] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x9538cc00 == 28 [pid = 1744] [id = 528] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8f08e800 == 27 [pid = 1744] [id = 526] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x92e14400 == 26 [pid = 1744] [id = 527] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee87400 == 25 [pid = 1744] [id = 524] 12:33:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ba400 == 24 [pid = 1744] [id = 525] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x909aec00) [pid = 1744] [serial = 1529] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9117a000) [pid = 1744] [serial = 1530] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x91c10c00) [pid = 1744] [serial = 1521] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x91b55400) [pid = 1744] [serial = 1520] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8ee86000) [pid = 1744] [serial = 1526] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8ed27400) [pid = 1744] [serial = 1523] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8ed29c00) [pid = 1744] [serial = 1524] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x90608400) [pid = 1744] [serial = 1497] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f087000) [pid = 1744] [serial = 1496] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x91b4a000) [pid = 1744] [serial = 1500] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x911ea000) [pid = 1744] [serial = 1499] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x93b63000) [pid = 1744] [serial = 1503] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92e20400) [pid = 1744] [serial = 1502] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x95393000) [pid = 1744] [serial = 1506] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93e24000) [pid = 1744] [serial = 1505] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9677fc00) [pid = 1744] [serial = 1509] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x95523400) [pid = 1744] [serial = 1508] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x908c9000) [pid = 1744] [serial = 1532] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x911ed400) [pid = 1744] [serial = 1533] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x984e2800) [pid = 1744] [serial = 1512] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x967f9800) [pid = 1744] [serial = 1511] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90969000) [pid = 1744] [serial = 1515] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f082c00) [pid = 1744] [serial = 1514] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9060ec00) [pid = 1744] [serial = 1518] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8edd7400) [pid = 1744] [serial = 1517] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f083800) [pid = 1744] [serial = 1527] [outer = (nil)] [url = about:blank] 12:33:09 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95528000) [pid = 1744] [serial = 1476] [outer = (nil)] [url = about:blank] 12:33:10 INFO - PROCESS | 1744 | 1467228790331 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2996ms 12:33:10 INFO - PROCESS | 1744 | 1467228790414 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 1744 | 1467228790420 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 12:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:33:10 INFO - PROCESS | 1744 | 1467228790429 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 1744 | 1467228790436 Marionette TRACE conn3 <- [1,2106,null,{}] 12:33:10 INFO - PROCESS | 1744 | 1467228790444 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:10 INFO - PROCESS | 1744 | 1467228790449 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:10 INFO - PROCESS | 1744 | 1467228790628 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:33:10 INFO - PROCESS | 1744 | 1467228790772 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:10 INFO - PROCESS | 1744 | 1467228790783 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4c400 == 25 [pid = 1744] [id = 534] 12:33:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8de4d800) [pid = 1744] [serial = 1603] [outer = (nil)] 12:33:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e0d9800) [pid = 1744] [serial = 1604] [outer = 0x8de4d800] 12:33:10 INFO - PROCESS | 1744 | 1467228790858 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ed2dc00) [pid = 1744] [serial = 1605] [outer = 0x8de4d800] 12:33:11 INFO - PROCESS | 1744 | 1467228791781 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1407ms 12:33:11 INFO - PROCESS | 1744 | 1467228791837 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 1744 | 1467228791844 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 12:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:33:11 INFO - PROCESS | 1744 | 1467228791855 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 1744 | 1467228791858 Marionette TRACE conn3 <- [1,2110,null,{}] 12:33:11 INFO - PROCESS | 1744 | 1467228791865 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:11 INFO - PROCESS | 1744 | 1467228791871 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:12 INFO - PROCESS | 1744 | 1467228792047 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:33:12 INFO - PROCESS | 1744 | 1467228792220 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:12 INFO - PROCESS | 1744 | 1467228792230 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0cfc00 == 26 [pid = 1744] [id = 535] 12:33:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8edcec00) [pid = 1744] [serial = 1606] [outer = (nil)] 12:33:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90601c00) [pid = 1744] [serial = 1607] [outer = 0x8edcec00] 12:33:12 INFO - PROCESS | 1744 | 1467228792303 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9060ac00) [pid = 1744] [serial = 1608] [outer = 0x8edcec00] 12:33:13 INFO - PROCESS | 1744 | 1467228793332 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1532ms 12:33:13 INFO - PROCESS | 1744 | 1467228793388 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 1744 | 1467228793392 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 12:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:33:13 INFO - PROCESS | 1744 | 1467228793407 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 1744 | 1467228793413 Marionette TRACE conn3 <- [1,2114,null,{}] 12:33:13 INFO - PROCESS | 1744 | 1467228793432 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:13 INFO - PROCESS | 1744 | 1467228793442 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:13 INFO - PROCESS | 1744 | 1467228793685 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:33:13 INFO - PROCESS | 1744 | 1467228793707 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:13 INFO - PROCESS | 1744 | 1467228793719 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x90970000 == 27 [pid = 1744] [id = 536] 12:33:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x909ad000) [pid = 1744] [serial = 1609] [outer = (nil)] 12:33:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x909bb000) [pid = 1744] [serial = 1610] [outer = 0x909ad000] 12:33:13 INFO - PROCESS | 1744 | 1467228793794 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91182c00) [pid = 1744] [serial = 1611] [outer = 0x909ad000] 12:33:14 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x908d4800) [pid = 1744] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:33:14 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x912b5800) [pid = 1744] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:33:14 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91c10800) [pid = 1744] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91b54400) [pid = 1744] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ed25000) [pid = 1744] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90966800) [pid = 1744] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8de47000) [pid = 1744] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92570800) [pid = 1744] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x924e6000) [pid = 1744] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ee86c00) [pid = 1744] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e0da800) [pid = 1744] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e0d8000) [pid = 1744] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8de4d400) [pid = 1744] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:33:15 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d4bd000) [pid = 1744] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:33:15 INFO - PROCESS | 1744 | 1467228795450 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2092ms 12:33:15 INFO - PROCESS | 1744 | 1467228795499 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 1744 | 1467228795504 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 12:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:33:15 INFO - PROCESS | 1744 | 1467228795511 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 1744 | 1467228795514 Marionette TRACE conn3 <- [1,2118,null,{}] 12:33:15 INFO - PROCESS | 1744 | 1467228795520 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:15 INFO - PROCESS | 1744 | 1467228795526 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:15 INFO - PROCESS | 1744 | 1467228795727 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:33:15 INFO - PROCESS | 1744 | 1467228795907 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:15 INFO - PROCESS | 1744 | 1467228795914 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4e000 == 28 [pid = 1744] [id = 537] 12:33:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ee87800) [pid = 1744] [serial = 1612] [outer = (nil)] 12:33:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91178800) [pid = 1744] [serial = 1613] [outer = 0x8ee87800] 12:33:15 INFO - PROCESS | 1744 | 1467228795991 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x911f4000) [pid = 1744] [serial = 1614] [outer = 0x8ee87800] 12:33:16 INFO - PROCESS | 1744 | 1467228796779 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1332ms 12:33:16 INFO - PROCESS | 1744 | 1467228796844 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 1744 | 1467228796848 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 12:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:33:16 INFO - PROCESS | 1744 | 1467228796855 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - PROCESS | 1744 | 1467228796858 Marionette TRACE conn3 <- [1,2122,null,{}] 12:33:16 INFO - PROCESS | 1744 | 1467228796868 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:16 INFO - PROCESS | 1744 | 1467228796873 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:17 INFO - PROCESS | 1744 | 1467228797097 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:33:17 INFO - PROCESS | 1744 | 1467228797283 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:17 INFO - PROCESS | 1744 | 1467228797296 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6400 == 29 [pid = 1744] [id = 538] 12:33:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d4b6800) [pid = 1744] [serial = 1615] [outer = (nil)] 12:33:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d4bbc00) [pid = 1744] [serial = 1616] [outer = 0x8d4b6800] 12:33:17 INFO - PROCESS | 1744 | 1467228797416 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8de49000) [pid = 1744] [serial = 1617] [outer = 0x8d4b6800] 12:33:18 INFO - PROCESS | 1744 | 1467228798555 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1735ms 12:33:18 INFO - PROCESS | 1744 | 1467228798592 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 1744 | 1467228798599 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 12:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:33:18 INFO - PROCESS | 1744 | 1467228798608 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 1744 | 1467228798613 Marionette TRACE conn3 <- [1,2126,null,{}] 12:33:18 INFO - PROCESS | 1744 | 1467228798621 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:18 INFO - PROCESS | 1744 | 1467228798627 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:18 INFO - PROCESS | 1744 | 1467228798851 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:33:19 INFO - PROCESS | 1744 | 1467228799087 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:19 INFO - PROCESS | 1744 | 1467228799102 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed21800 == 30 [pid = 1744] [id = 539] 12:33:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f089800) [pid = 1744] [serial = 1618] [outer = (nil)] 12:33:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x908c9400) [pid = 1744] [serial = 1619] [outer = 0x8f089800] 12:33:19 INFO - PROCESS | 1744 | 1467228799257 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x909b0000) [pid = 1744] [serial = 1620] [outer = 0x8f089800] 12:33:20 INFO - PROCESS | 1744 | 1467228800307 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1748ms 12:33:20 INFO - PROCESS | 1744 | 1467228800356 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 1744 | 1467228800362 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 12:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:33:20 INFO - PROCESS | 1744 | 1467228800369 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 1744 | 1467228800374 Marionette TRACE conn3 <- [1,2130,null,{}] 12:33:20 INFO - PROCESS | 1744 | 1467228800381 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:20 INFO - PROCESS | 1744 | 1467228800387 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:20 INFO - PROCESS | 1744 | 1467228800578 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:33:20 INFO - PROCESS | 1744 | 1467228800857 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:20 INFO - PROCESS | 1744 | 1467228800866 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee89400 == 31 [pid = 1744] [id = 540] 12:33:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x912bbc00) [pid = 1744] [serial = 1621] [outer = (nil)] 12:33:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91b54400) [pid = 1744] [serial = 1622] [outer = 0x912bbc00] 12:33:21 INFO - PROCESS | 1744 | 1467228800997 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91c0b800) [pid = 1744] [serial = 1623] [outer = 0x912bbc00] 12:33:21 INFO - PROCESS | 1744 | 1467228801975 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 1744 | 1467228802021 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 12:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:33:22 INFO - PROCESS | 1744 | 1467228802038 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 1744 | 1467228802046 Marionette TRACE conn3 <- [1,2134,null,{}] 12:33:22 INFO - PROCESS | 1744 | 1467228802052 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:22 INFO - PROCESS | 1744 | 1467228802059 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:22 INFO - PROCESS | 1744 | 1467228802289 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:33:22 INFO - PROCESS | 1744 | 1467228802549 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:22 INFO - PROCESS | 1744 | 1467228802555 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edda000 == 32 [pid = 1744] [id = 541] 12:33:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ee7fc00) [pid = 1744] [serial = 1624] [outer = (nil)] 12:33:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x924e9000) [pid = 1744] [serial = 1625] [outer = 0x8ee7fc00] 12:33:22 INFO - PROCESS | 1744 | 1467228802684 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9256a800) [pid = 1744] [serial = 1626] [outer = 0x8ee7fc00] 12:33:23 INFO - PROCESS | 1744 | 1467228803636 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1649ms 12:33:23 INFO - PROCESS | 1744 | 1467228803680 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 12:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:33:23 INFO - PROCESS | 1744 | 1467228803684 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 12:33:23 INFO - PROCESS | 1744 | 1467228803691 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 1744 | 1467228803695 Marionette TRACE conn3 <- [1,2138,null,{}] 12:33:23 INFO - PROCESS | 1744 | 1467228803700 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 1744 | 1467228803706 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:23 INFO - PROCESS | 1744 | 1467228803889 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:33:24 INFO - PROCESS | 1744 | 1467228804074 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:24 INFO - PROCESS | 1744 | 1467228804083 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x92575400 == 33 [pid = 1744] [id = 542] 12:33:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92c4c400) [pid = 1744] [serial = 1627] [outer = (nil)] 12:33:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92e18c00) [pid = 1744] [serial = 1628] [outer = 0x92c4c400] 12:33:24 INFO - PROCESS | 1744 | 1467228804170 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92e1f000) [pid = 1744] [serial = 1629] [outer = 0x92c4c400] 12:33:25 INFO - PROCESS | 1744 | 1467228805152 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1533ms 12:33:25 INFO - PROCESS | 1744 | 1467228805225 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:33:25 INFO - PROCESS | 1744 | 1467228805229 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 12:33:25 INFO - PROCESS | 1744 | 1467228805237 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 1744 | 1467228805240 Marionette TRACE conn3 <- [1,2142,null,{}] 12:33:25 INFO - PROCESS | 1744 | 1467228805247 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 1744 | 1467228805252 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:25 INFO - PROCESS | 1744 | 1467228805454 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:33:25 INFO - PROCESS | 1744 | 1467228805795 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:25 INFO - PROCESS | 1744 | 1467228805816 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b9400 == 34 [pid = 1744] [id = 543] 12:33:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8ee81c00) [pid = 1744] [serial = 1630] [outer = (nil)] 12:33:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93b66c00) [pid = 1744] [serial = 1631] [outer = 0x8ee81c00] 12:33:25 INFO - PROCESS | 1744 | 1467228805921 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93e19800) [pid = 1744] [serial = 1632] [outer = 0x8ee81c00] 12:33:26 INFO - PROCESS | 1744 | 1467228806894 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 1744 | 1467228806980 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 12:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:33:26 INFO - PROCESS | 1744 | 1467228806987 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - PROCESS | 1744 | 1467228806991 Marionette TRACE conn3 <- [1,2146,null,{}] 12:33:27 INFO - PROCESS | 1744 | 1467228806997 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:27 INFO - PROCESS | 1744 | 1467228807003 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:27 INFO - PROCESS | 1744 | 1467228807240 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:33:27 INFO - PROCESS | 1744 | 1467228807472 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:27 INFO - PROCESS | 1744 | 1467228807481 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9117bc00 == 35 [pid = 1744] [id = 544] 12:33:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x911f1c00) [pid = 1744] [serial = 1633] [outer = (nil)] 12:33:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93e27000) [pid = 1744] [serial = 1634] [outer = 0x911f1c00] 12:33:27 INFO - PROCESS | 1744 | 1467228807609 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x95493400) [pid = 1744] [serial = 1635] [outer = 0x911f1c00] 12:33:28 INFO - PROCESS | 1744 | 1467228808583 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 1744 | 1467228808632 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 12:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:33:28 INFO - PROCESS | 1744 | 1467228808640 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 1744 | 1467228808644 Marionette TRACE conn3 <- [1,2150,null,{}] 12:33:28 INFO - PROCESS | 1744 | 1467228808650 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:28 INFO - PROCESS | 1744 | 1467228808656 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:28 INFO - PROCESS | 1744 | 1467228808850 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:33:29 INFO - PROCESS | 1744 | 1467228809053 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:29 INFO - PROCESS | 1744 | 1467228809061 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e1cc00 == 36 [pid = 1744] [id = 545] 12:33:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93b60800) [pid = 1744] [serial = 1636] [outer = (nil)] 12:33:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x954e3800) [pid = 1744] [serial = 1637] [outer = 0x93b60800] 12:33:29 INFO - PROCESS | 1744 | 1467228809152 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x954de000) [pid = 1744] [serial = 1638] [outer = 0x93b60800] 12:33:30 INFO - PROCESS | 1744 | 1467228810190 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1633ms 12:33:30 INFO - PROCESS | 1744 | 1467228810274 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 1744 | 1467228810278 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 12:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:33:30 INFO - PROCESS | 1744 | 1467228810285 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 1744 | 1467228810289 Marionette TRACE conn3 <- [1,2154,null,{}] 12:33:30 INFO - PROCESS | 1744 | 1467228810295 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:30 INFO - PROCESS | 1744 | 1467228810300 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:30 INFO - PROCESS | 1744 | 1467228810521 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:33:30 INFO - PROCESS | 1744 | 1467228810755 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:30 INFO - PROCESS | 1744 | 1467228810762 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0400 == 37 [pid = 1744] [id = 546] 12:33:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8d4b1c00) [pid = 1744] [serial = 1639] [outer = (nil)] 12:33:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8d4bc800) [pid = 1744] [serial = 1640] [outer = 0x8d4b1c00] 12:33:31 INFO - PROCESS | 1744 | 1467228811010 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8de48800) [pid = 1744] [serial = 1641] [outer = 0x8d4b1c00] 12:33:32 INFO - PROCESS | 1744 | 1467228812015 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1783ms 12:33:32 INFO - PROCESS | 1744 | 1467228812070 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 1744 | 1467228812083 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 12:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:33:32 INFO - PROCESS | 1744 | 1467228812098 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 1744 | 1467228812102 Marionette TRACE conn3 <- [1,2158,null,{}] 12:33:32 INFO - PROCESS | 1744 | 1467228812119 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:32 INFO - PROCESS | 1744 | 1467228812125 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:32 INFO - PROCESS | 1744 | 1467228812369 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:33:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4e000 == 36 [pid = 1744] [id = 537] 12:33:32 INFO - PROCESS | 1744 | --DOCSHELL 0x90970000 == 35 [pid = 1744] [id = 536] 12:33:32 INFO - PROCESS | 1744 | 1467228812649 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:32 INFO - PROCESS | 1744 | 1467228812655 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0cfc00 == 34 [pid = 1744] [id = 535] 12:33:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4c400 == 33 [pid = 1744] [id = 534] 12:33:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4c400 == 34 [pid = 1744] [id = 547] 12:33:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8e0d0800) [pid = 1744] [serial = 1642] [outer = (nil)] 12:33:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8ee85c00) [pid = 1744] [serial = 1643] [outer = 0x8e0d0800] 12:33:32 INFO - PROCESS | 1744 | 1467228812746 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x90603c00) [pid = 1744] [serial = 1644] [outer = 0x8e0d0800] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9256d800) [pid = 1744] [serial = 1574] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x924e8400) [pid = 1744] [serial = 1569] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x92578c00) [pid = 1744] [serial = 1571] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x92e17000) [pid = 1744] [serial = 1547] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92e1d000) [pid = 1744] [serial = 1548] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8ee88400) [pid = 1744] [serial = 1538] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f089400) [pid = 1744] [serial = 1539] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x911f5800) [pid = 1744] [serial = 1541] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8f088000) [pid = 1744] [serial = 1542] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8ed26000) [pid = 1744] [serial = 1562] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9060bc00) [pid = 1744] [serial = 1563] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x93b62c00) [pid = 1744] [serial = 1550] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x93b65000) [pid = 1744] [serial = 1551] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92570400) [pid = 1744] [serial = 1544] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92579800) [pid = 1744] [serial = 1545] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x909b5000) [pid = 1744] [serial = 1565] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91b4e000) [pid = 1744] [serial = 1536] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x912b9000) [pid = 1744] [serial = 1535] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93b5a000) [pid = 1744] [serial = 1553] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9538d000) [pid = 1744] [serial = 1554] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x908e1400) [pid = 1744] [serial = 1556] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x908e1c00) [pid = 1744] [serial = 1557] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8de47c00) [pid = 1744] [serial = 1559] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e0d1000) [pid = 1744] [serial = 1560] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9240e000) [pid = 1744] [serial = 1568] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92c50000) [pid = 1744] [serial = 1572] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91183c00) [pid = 1744] [serial = 1566] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92e1ac00) [pid = 1744] [serial = 1575] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1744 | 1467228813701 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1646ms 12:33:33 INFO - PROCESS | 1744 | 1467228813742 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 1744 | 1467228813749 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 12:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:33:33 INFO - PROCESS | 1744 | 1467228813760 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 1744 | 1467228813764 Marionette TRACE conn3 <- [1,2162,null,{}] 12:33:33 INFO - PROCESS | 1744 | 1467228813771 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:33 INFO - PROCESS | 1744 | 1467228813776 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:33 INFO - PROCESS | 1744 | 1467228813966 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:33:34 INFO - PROCESS | 1744 | 1467228814120 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:34 INFO - PROCESS | 1744 | 1467228814129 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a400 == 35 [pid = 1744] [id = 548] 12:33:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9060bc00) [pid = 1744] [serial = 1645] [outer = (nil)] 12:33:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9117e800) [pid = 1744] [serial = 1646] [outer = 0x9060bc00] 12:33:34 INFO - PROCESS | 1744 | 1467228814201 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x911f0400) [pid = 1744] [serial = 1647] [outer = 0x9060bc00] 12:33:35 INFO - PROCESS | 1744 | 1467228815106 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1435ms 12:33:35 INFO - PROCESS | 1744 | 1467228815195 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 1744 | 1467228815199 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 12:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:33:35 INFO - PROCESS | 1744 | 1467228815206 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 1744 | 1467228815212 Marionette TRACE conn3 <- [1,2166,null,{}] 12:33:35 INFO - PROCESS | 1744 | 1467228815228 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:35 INFO - PROCESS | 1744 | 1467228815236 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:35 INFO - PROCESS | 1744 | 1467228815422 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:33:35 INFO - PROCESS | 1744 | 1467228815592 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:35 INFO - PROCESS | 1744 | 1467228815599 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4af400 == 36 [pid = 1744] [id = 549] 12:33:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90964000) [pid = 1744] [serial = 1648] [outer = (nil)] 12:33:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91c16000) [pid = 1744] [serial = 1649] [outer = 0x90964000] 12:33:35 INFO - PROCESS | 1744 | 1467228815675 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x924e6400) [pid = 1744] [serial = 1650] [outer = 0x90964000] 12:33:36 INFO - PROCESS | 1744 | 1467228816613 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1453ms 12:33:36 INFO - PROCESS | 1744 | 1467228816660 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 1744 | 1467228816666 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 12:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:33:36 INFO - PROCESS | 1744 | 1467228816680 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 1744 | 1467228816698 Marionette TRACE conn3 <- [1,2170,null,{}] 12:33:36 INFO - PROCESS | 1744 | 1467228816705 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:36 INFO - PROCESS | 1744 | 1467228816710 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:36 INFO - PROCESS | 1744 | 1467228816946 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:33:36 INFO - PROCESS | 1744 | 1467228816967 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:36 INFO - PROCESS | 1744 | 1467228816985 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bec00 == 37 [pid = 1744] [id = 550] 12:33:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ed21400) [pid = 1744] [serial = 1651] [outer = (nil)] 12:33:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92574c00) [pid = 1744] [serial = 1652] [outer = 0x8ed21400] 12:33:37 INFO - PROCESS | 1744 | 1467228817058 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92c4d400) [pid = 1744] [serial = 1653] [outer = 0x8ed21400] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x95392c00) [pid = 1744] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ee83000) [pid = 1744] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x909b8400) [pid = 1744] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x909ad000) [pid = 1744] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8de41c00) [pid = 1744] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x908c5c00) [pid = 1744] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x908c2c00) [pid = 1744] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8de4d800) [pid = 1744] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ed30800) [pid = 1744] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9096fc00) [pid = 1744] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8edcec00) [pid = 1744] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:33:37 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92e18000) [pid = 1744] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:33:38 INFO - PROCESS | 1744 | 1467228818142 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1512ms 12:33:38 INFO - PROCESS | 1744 | 1467228818193 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 1744 | 1467228818197 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 12:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:33:38 INFO - PROCESS | 1744 | 1467228818208 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 1744 | 1467228818211 Marionette TRACE conn3 <- [1,2174,null,{}] 12:33:38 INFO - PROCESS | 1744 | 1467228818233 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:38 INFO - PROCESS | 1744 | 1467228818239 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:38 INFO - PROCESS | 1744 | 1467228818414 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:33:38 INFO - PROCESS | 1744 | 1467228818423 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:38 INFO - PROCESS | 1744 | 1467228818431 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c2c00 == 38 [pid = 1744] [id = 551] 12:33:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90966000) [pid = 1744] [serial = 1654] [outer = (nil)] 12:33:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92576c00) [pid = 1744] [serial = 1655] [outer = 0x90966000] 12:33:38 INFO - PROCESS | 1744 | 1467228818517 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92e1b400) [pid = 1744] [serial = 1656] [outer = 0x90966000] 12:33:39 INFO - PROCESS | 1744 | 1467228819478 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1301ms 12:33:39 INFO - PROCESS | 1744 | 1467228819506 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 1744 | 1467228819509 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 12:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:33:39 INFO - PROCESS | 1744 | 1467228819516 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 1744 | 1467228819520 Marionette TRACE conn3 <- [1,2178,null,{}] 12:33:39 INFO - PROCESS | 1744 | 1467228819527 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:39 INFO - PROCESS | 1744 | 1467228819537 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:39 INFO - PROCESS | 1744 | 1467228819791 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:33:40 INFO - PROCESS | 1744 | 1467228819979 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:40 INFO - PROCESS | 1744 | 1467228819986 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5400 == 39 [pid = 1744] [id = 552] 12:33:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8d4b5800) [pid = 1744] [serial = 1657] [outer = (nil)] 12:33:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8de44400) [pid = 1744] [serial = 1658] [outer = 0x8d4b5800] 12:33:40 INFO - PROCESS | 1744 | 1467228820095 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e0d5c00) [pid = 1744] [serial = 1659] [outer = 0x8d4b5800] 12:33:41 INFO - PROCESS | 1744 | 1467228821163 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1679ms 12:33:41 INFO - PROCESS | 1744 | 1467228821200 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:33:41 INFO - PROCESS | 1744 | 1467228821207 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 12:33:41 INFO - PROCESS | 1744 | 1467228821234 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 1744 | 1467228821241 Marionette TRACE conn3 <- [1,2182,null,{}] 12:33:41 INFO - PROCESS | 1744 | 1467228821250 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:41 INFO - PROCESS | 1744 | 1467228821256 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:41 INFO - PROCESS | 1744 | 1467228821466 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:33:41 INFO - PROCESS | 1744 | 1467228821708 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:41 INFO - PROCESS | 1744 | 1467228821717 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee83c00 == 40 [pid = 1744] [id = 553] 12:33:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f089400) [pid = 1744] [serial = 1660] [outer = (nil)] 12:33:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x908c2400) [pid = 1744] [serial = 1661] [outer = 0x8f089400] 12:33:41 INFO - PROCESS | 1744 | 1467228821822 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x908ce800) [pid = 1744] [serial = 1662] [outer = 0x8f089400] 12:33:42 INFO - PROCESS | 1744 | 1467228822784 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1608ms 12:33:42 INFO - PROCESS | 1744 | 1467228822823 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 1744 | 1467228822828 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 12:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:33:42 INFO - PROCESS | 1744 | 1467228822862 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 1744 | 1467228822866 Marionette TRACE conn3 <- [1,2186,null,{}] 12:33:42 INFO - PROCESS | 1744 | 1467228822873 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:42 INFO - PROCESS | 1744 | 1467228822879 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:43 INFO - PROCESS | 1744 | 1467228823090 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:33:43 INFO - PROCESS | 1744 | 1467228823397 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:43 INFO - PROCESS | 1744 | 1467228823406 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096ec00 == 41 [pid = 1744] [id = 554] 12:33:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x911ea000) [pid = 1744] [serial = 1663] [outer = (nil)] 12:33:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x912b9400) [pid = 1744] [serial = 1664] [outer = 0x911ea000] 12:33:43 INFO - PROCESS | 1744 | 1467228823511 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91b51800) [pid = 1744] [serial = 1665] [outer = 0x911ea000] 12:33:44 INFO - PROCESS | 1744 | 1467228824498 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1708ms 12:33:44 INFO - PROCESS | 1744 | 1467228824566 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 1744 | 1467228824573 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 12:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:33:44 INFO - PROCESS | 1744 | 1467228824591 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 1744 | 1467228824599 Marionette TRACE conn3 <- [1,2190,null,{}] 12:33:44 INFO - PROCESS | 1744 | 1467228824606 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:44 INFO - PROCESS | 1744 | 1467228824613 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:44 INFO - PROCESS | 1744 | 1467228824864 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:33:45 INFO - PROCESS | 1744 | 1467228825133 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:45 INFO - PROCESS | 1744 | 1467228825140 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b8000 == 42 [pid = 1744] [id = 555] 12:33:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x912bc400) [pid = 1744] [serial = 1666] [outer = (nil)] 12:33:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x93b5b400) [pid = 1744] [serial = 1667] [outer = 0x912bc400] 12:33:45 INFO - PROCESS | 1744 | 1467228825231 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x93b67800) [pid = 1744] [serial = 1668] [outer = 0x912bc400] 12:33:46 INFO - PROCESS | 1744 | 1467228826152 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1597ms 12:33:46 INFO - PROCESS | 1744 | 1467228826181 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 1744 | 1467228826185 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 12:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:33:46 INFO - PROCESS | 1744 | 1467228826192 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 1744 | 1467228826196 Marionette TRACE conn3 <- [1,2194,null,{}] 12:33:46 INFO - PROCESS | 1744 | 1467228826222 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:46 INFO - PROCESS | 1744 | 1467228826229 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:46 INFO - PROCESS | 1744 | 1467228826428 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:33:46 INFO - PROCESS | 1744 | 1467228826620 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:46 INFO - PROCESS | 1744 | 1467228826631 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7cc00 == 43 [pid = 1744] [id = 556] 12:33:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x908cd000) [pid = 1744] [serial = 1669] [outer = (nil)] 12:33:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9538e000) [pid = 1744] [serial = 1670] [outer = 0x908cd000] 12:33:46 INFO - PROCESS | 1744 | 1467228826783 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x95398000) [pid = 1744] [serial = 1671] [outer = 0x908cd000] 12:33:47 INFO - PROCESS | 1744 | 1467228827685 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1512ms 12:33:47 INFO - PROCESS | 1744 | 1467228827712 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 1744 | 1467228827716 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 12:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:33:47 INFO - PROCESS | 1744 | 1467228827726 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - PROCESS | 1744 | 1467228827729 Marionette TRACE conn3 <- [1,2198,null,{}] 12:33:47 INFO - PROCESS | 1744 | 1467228827735 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:47 INFO - PROCESS | 1744 | 1467228827741 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:47 INFO - PROCESS | 1744 | 1467228827963 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:33:48 INFO - PROCESS | 1744 | 1467228828153 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:48 INFO - PROCESS | 1744 | 1467228828170 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x954dec00 == 44 [pid = 1744] [id = 557] 12:33:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x954e0800) [pid = 1744] [serial = 1672] [outer = (nil)] 12:33:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x954ea400) [pid = 1744] [serial = 1673] [outer = 0x954e0800] 12:33:48 INFO - PROCESS | 1744 | 1467228828318 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x967b8800) [pid = 1744] [serial = 1674] [outer = 0x954e0800] 12:33:49 INFO - PROCESS | 1744 | 1467228829385 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1688ms 12:33:49 INFO - PROCESS | 1744 | 1467228829415 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:33:49 INFO - PROCESS | 1744 | 1467228829418 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 12:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:33:49 INFO - PROCESS | 1744 | 1467228829426 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 1744 | 1467228829430 Marionette TRACE conn3 <- [1,2202,null,{}] 12:33:49 INFO - PROCESS | 1744 | 1467228829437 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:49 INFO - PROCESS | 1744 | 1467228829442 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:49 INFO - PROCESS | 1744 | 1467228829647 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:33:49 INFO - PROCESS | 1744 | 1467228829839 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:49 INFO - PROCESS | 1744 | 1467228829847 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x967c0c00 == 45 [pid = 1744] [id = 558] 12:33:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x967f0400) [pid = 1744] [serial = 1675] [outer = (nil)] 12:33:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x967fc000) [pid = 1744] [serial = 1676] [outer = 0x967f0400] 12:33:49 INFO - PROCESS | 1744 | 1467228829929 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9840ec00) [pid = 1744] [serial = 1677] [outer = 0x967f0400] 12:33:50 INFO - PROCESS | 1744 | 1467228830983 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1587ms 12:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:33:51 INFO - PROCESS | 1744 | 1467228831014 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 1744 | 1467228831017 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 12:33:51 INFO - PROCESS | 1744 | 1467228831025 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 1744 | 1467228831028 Marionette TRACE conn3 <- [1,2206,null,{}] 12:33:51 INFO - PROCESS | 1744 | 1467228831035 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:51 INFO - PROCESS | 1744 | 1467228831040 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:51 INFO - PROCESS | 1744 | 1467228831236 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:33:51 INFO - PROCESS | 1744 | 1467228831484 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:51 INFO - PROCESS | 1744 | 1467228831491 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de45800 == 46 [pid = 1744] [id = 559] 12:33:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8e0d6000) [pid = 1744] [serial = 1678] [outer = (nil)] 12:33:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x984e4400) [pid = 1744] [serial = 1679] [outer = 0x8e0d6000] 12:33:51 INFO - PROCESS | 1744 | 1467228831630 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9931a000) [pid = 1744] [serial = 1680] [outer = 0x8e0d6000] 12:33:52 INFO - PROCESS | 1744 | 1467228832591 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1635ms 12:33:52 INFO - PROCESS | 1744 | 1467228832659 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 1744 | 1467228832663 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 12:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:33:52 INFO - PROCESS | 1744 | 1467228832670 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - PROCESS | 1744 | 1467228832673 Marionette TRACE conn3 <- [1,2210,null,{}] 12:33:52 INFO - PROCESS | 1744 | 1467228832679 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:52 INFO - PROCESS | 1744 | 1467228832685 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:52 INFO - PROCESS | 1744 | 1467228832931 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:33:53 INFO - PROCESS | 1744 | 1467228833170 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:53 INFO - PROCESS | 1744 | 1467228833180 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de48400 == 47 [pid = 1744] [id = 560] 12:33:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8de4e800) [pid = 1744] [serial = 1681] [outer = (nil)] 12:33:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8ee84c00) [pid = 1744] [serial = 1682] [outer = 0x8de4e800] 12:33:53 INFO - PROCESS | 1744 | 1467228833309 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9096d400) [pid = 1744] [serial = 1683] [outer = 0x8de4e800] 12:33:54 INFO - PROCESS | 1744 | 1467228834530 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1889ms 12:33:54 INFO - PROCESS | 1744 | 1467228834561 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 1744 | 1467228834567 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 12:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:33:54 INFO - PROCESS | 1744 | 1467228834575 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 1744 | 1467228834583 Marionette TRACE conn3 <- [1,2214,null,{}] 12:33:54 INFO - PROCESS | 1744 | 1467228834590 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:54 INFO - PROCESS | 1744 | 1467228834596 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:54 INFO - PROCESS | 1744 | 1467228834784 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:33:55 INFO - PROCESS | 1744 | 1467228835093 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:55 INFO - PROCESS | 1744 | 1467228835108 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x90602400 == 48 [pid = 1744] [id = 561] 12:33:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x90608000) [pid = 1744] [serial = 1684] [outer = (nil)] 12:33:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9060f400) [pid = 1744] [serial = 1685] [outer = 0x90608000] 12:33:55 INFO - PROCESS | 1744 | 1467228835247 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x908e1400) [pid = 1744] [serial = 1686] [outer = 0x90608000] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed27c00 == 47 [pid = 1744] [id = 495] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x908c2c00 == 46 [pid = 1744] [id = 551] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bec00 == 45 [pid = 1744] [id = 550] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4af400 == 44 [pid = 1744] [id = 549] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a400 == 43 [pid = 1744] [id = 548] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4c400 == 42 [pid = 1744] [id = 547] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0400 == 41 [pid = 1744] [id = 546] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x909b3400 == 40 [pid = 1744] [id = 494] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x9060fc00 == 39 [pid = 1744] [id = 481] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4400 == 38 [pid = 1744] [id = 482] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee89400 == 37 [pid = 1744] [id = 540] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0800 == 36 [pid = 1744] [id = 490] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6400 == 35 [pid = 1744] [id = 538] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed21800 == 34 [pid = 1744] [id = 539] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x909ae800 == 33 [pid = 1744] [id = 489] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x924e0000 == 32 [pid = 1744] [id = 487] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3800 == 31 [pid = 1744] [id = 488] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x924df800 == 30 [pid = 1744] [id = 486] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x9117bc00 == 29 [pid = 1744] [id = 544] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcf800 == 28 [pid = 1744] [id = 491] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x92575400 == 27 [pid = 1744] [id = 542] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b9400 == 26 [pid = 1744] [id = 543] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1000 == 25 [pid = 1744] [id = 485] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x92e1cc00 == 24 [pid = 1744] [id = 545] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed28400 == 23 [pid = 1744] [id = 483] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8edda000 == 22 [pid = 1744] [id = 541] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2000 == 21 [pid = 1744] [id = 492] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed25400 == 20 [pid = 1744] [id = 484] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed30400 == 19 [pid = 1744] [id = 480] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x912be400 == 18 [pid = 1744] [id = 496] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd3c00 == 17 [pid = 1744] [id = 493] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd6c00 == 16 [pid = 1744] [id = 533] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8de45800 == 15 [pid = 1744] [id = 559] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x954dec00 == 14 [pid = 1744] [id = 557] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x967c0c00 == 13 [pid = 1744] [id = 558] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7cc00 == 12 [pid = 1744] [id = 556] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x909b8000 == 11 [pid = 1744] [id = 555] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee83c00 == 10 [pid = 1744] [id = 553] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x9096ec00 == 9 [pid = 1744] [id = 554] 12:33:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5400 == 8 [pid = 1744] [id = 552] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x91178800) [pid = 1744] [serial = 1613] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x954db800) [pid = 1744] [serial = 1587] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x95495c00) [pid = 1744] [serial = 1586] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9551ec00) [pid = 1744] [serial = 1590] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x954e5000) [pid = 1744] [serial = 1589] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x967f4400) [pid = 1744] [serial = 1593] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9552b800) [pid = 1744] [serial = 1592] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x909bb000) [pid = 1744] [serial = 1610] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x909ae400) [pid = 1744] [serial = 1596] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8ee80800) [pid = 1744] [serial = 1595] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x91c17000) [pid = 1744] [serial = 1602] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x908da800) [pid = 1744] [serial = 1599] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x908cec00) [pid = 1744] [serial = 1598] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x912bdc00) [pid = 1744] [serial = 1601] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8e0d9800) [pid = 1744] [serial = 1604] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8ed2dc00) [pid = 1744] [serial = 1605] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8ee7f800) [pid = 1744] [serial = 1578] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8edd2000) [pid = 1744] [serial = 1577] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x912b8800) [pid = 1744] [serial = 1581] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x911edc00) [pid = 1744] [serial = 1580] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9060ac00) [pid = 1744] [serial = 1608] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91182c00) [pid = 1744] [serial = 1611] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x90601c00) [pid = 1744] [serial = 1607] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93c57000) [pid = 1744] [serial = 1584] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x93b5f400) [pid = 1744] [serial = 1583] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1744 | 1467228837510 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 3090ms 12:33:57 INFO - PROCESS | 1744 | 1467228837666 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 1744 | 1467228837672 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 12:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:33:57 INFO - PROCESS | 1744 | 1467228837680 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - PROCESS | 1744 | 1467228837686 Marionette TRACE conn3 <- [1,2218,null,{}] 12:33:57 INFO - PROCESS | 1744 | 1467228837696 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:57 INFO - PROCESS | 1744 | 1467228837702 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:57 INFO - PROCESS | 1744 | 1467228837872 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:33:58 INFO - PROCESS | 1744 | 1467228838029 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:58 INFO - PROCESS | 1744 | 1467228838039 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d7000 == 9 [pid = 1744] [id = 562] 12:33:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e0d7400) [pid = 1744] [serial = 1687] [outer = (nil)] 12:33:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8e0dd800) [pid = 1744] [serial = 1688] [outer = 0x8e0d7400] 12:33:58 INFO - PROCESS | 1744 | 1467228838115 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ed27c00) [pid = 1744] [serial = 1689] [outer = 0x8e0d7400] 12:33:58 INFO - PROCESS | 1744 | 1467228838991 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1342ms 12:33:59 INFO - PROCESS | 1744 | 1467228839024 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 1744 | 1467228839033 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 12:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:33:59 INFO - PROCESS | 1744 | 1467228839046 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 1744 | 1467228839049 Marionette TRACE conn3 <- [1,2222,null,{}] 12:33:59 INFO - PROCESS | 1744 | 1467228839056 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:59 INFO - PROCESS | 1744 | 1467228839062 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:59 INFO - PROCESS | 1744 | 1467228839247 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:33:59 INFO - PROCESS | 1744 | 1467228839257 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:33:59 INFO - PROCESS | 1744 | 1467228839263 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:33:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3c00 == 10 [pid = 1744] [id = 563] 12:33:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8f07fc00) [pid = 1744] [serial = 1690] [outer = (nil)] 12:33:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f083000) [pid = 1744] [serial = 1691] [outer = 0x8f07fc00] 12:33:59 INFO - PROCESS | 1744 | 1467228839477 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90607800) [pid = 1744] [serial = 1692] [outer = 0x8f07fc00] 12:34:00 INFO - PROCESS | 1744 | 1467228840445 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1431ms 12:34:00 INFO - PROCESS | 1744 | 1467228840484 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:34:00 INFO - PROCESS | 1744 | 1467228840488 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 12:34:00 INFO - PROCESS | 1744 | 1467228840497 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 1744 | 1467228840503 Marionette TRACE conn3 <- [1,2226,null,{}] 12:34:00 INFO - PROCESS | 1744 | 1467228840528 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:00 INFO - PROCESS | 1744 | 1467228840538 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:00 INFO - PROCESS | 1744 | 1467228840777 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:34:00 INFO - PROCESS | 1744 | 1467228840806 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:00 INFO - PROCESS | 1744 | 1467228840817 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x909ae800 == 11 [pid = 1744] [id = 564] 12:34:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x909af400) [pid = 1744] [serial = 1693] [outer = (nil)] 12:34:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x909b5000) [pid = 1744] [serial = 1694] [outer = 0x909af400] 12:34:00 INFO - PROCESS | 1744 | 1467228840899 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x909b8400) [pid = 1744] [serial = 1695] [outer = 0x909af400] 12:34:01 INFO - PROCESS | 1744 | 1467228841922 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1496ms 12:34:01 INFO - PROCESS | 1744 | 1467228841992 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 1744 | 1467228841999 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 12:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:34:02 INFO - PROCESS | 1744 | 1467228842034 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 1744 | 1467228842038 Marionette TRACE conn3 <- [1,2230,null,{}] 12:34:02 INFO - PROCESS | 1744 | 1467228842044 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:02 INFO - PROCESS | 1744 | 1467228842050 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:02 INFO - PROCESS | 1744 | 1467228842289 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x90966000) [pid = 1744] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ed21400) [pid = 1744] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93b60800) [pid = 1744] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d4b6800) [pid = 1744] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d4b1c00) [pid = 1744] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x911f1c00) [pid = 1744] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x912bbc00) [pid = 1744] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f089800) [pid = 1744] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92c4c400) [pid = 1744] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e0d0800) [pid = 1744] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ee87800) [pid = 1744] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9060bc00) [pid = 1744] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ee7fc00) [pid = 1744] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ee81c00) [pid = 1744] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:34:03 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90964000) [pid = 1744] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:34:03 INFO - PROCESS | 1744 | 1467228843232 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:03 INFO - PROCESS | 1744 | 1467228843239 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1c00 == 12 [pid = 1744] [id = 565] 12:34:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d4b6800) [pid = 1744] [serial = 1696] [outer = (nil)] 12:34:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ee7fc00) [pid = 1744] [serial = 1697] [outer = 0x8d4b6800] 12:34:03 INFO - PROCESS | 1744 | 1467228843314 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x908dc800) [pid = 1744] [serial = 1698] [outer = 0x8d4b6800] 12:34:04 INFO - PROCESS | 1744 | 1467228844206 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2202ms 12:34:04 INFO - PROCESS | 1744 | 1467228844228 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:34:04 INFO - PROCESS | 1744 | 1467228844232 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 12:34:04 INFO - PROCESS | 1744 | 1467228844239 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 1744 | 1467228844242 Marionette TRACE conn3 <- [1,2234,null,{}] 12:34:04 INFO - PROCESS | 1744 | 1467228844249 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:04 INFO - PROCESS | 1744 | 1467228844254 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:04 INFO - PROCESS | 1744 | 1467228844440 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:34:04 INFO - PROCESS | 1744 | 1467228844451 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:04 INFO - PROCESS | 1744 | 1467228844459 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd6c00 == 13 [pid = 1744] [id = 566] 12:34:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x908d0c00) [pid = 1744] [serial = 1699] [outer = (nil)] 12:34:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x912b6800) [pid = 1744] [serial = 1700] [outer = 0x908d0c00] 12:34:04 INFO - PROCESS | 1744 | 1467228844665 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x912bbc00) [pid = 1744] [serial = 1701] [outer = 0x908d0c00] 12:34:05 INFO - PROCESS | 1744 | 1467228845710 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1543ms 12:34:05 INFO - PROCESS | 1744 | 1467228845783 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 1744 | 1467228845790 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 12:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:34:05 INFO - PROCESS | 1744 | 1467228845799 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 1744 | 1467228845805 Marionette TRACE conn3 <- [1,2238,null,{}] 12:34:05 INFO - PROCESS | 1744 | 1467228845815 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:05 INFO - PROCESS | 1744 | 1467228845822 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:06 INFO - PROCESS | 1744 | 1467228846076 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:34:06 INFO - PROCESS | 1744 | 1467228846331 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:06 INFO - PROCESS | 1744 | 1467228846339 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd6000 == 14 [pid = 1744] [id = 567] 12:34:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ee7dc00) [pid = 1744] [serial = 1702] [outer = (nil)] 12:34:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ee85400) [pid = 1744] [serial = 1703] [outer = 0x8ee7dc00] 12:34:06 INFO - PROCESS | 1744 | 1467228846474 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x90608800) [pid = 1744] [serial = 1704] [outer = 0x8ee7dc00] 12:34:07 INFO - PROCESS | 1744 | 1467228847467 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1686ms 12:34:07 INFO - PROCESS | 1744 | 1467228847485 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 1744 | 1467228847493 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 12:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:34:07 INFO - PROCESS | 1744 | 1467228847527 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 1744 | 1467228847541 Marionette TRACE conn3 <- [1,2242,null,{}] 12:34:07 INFO - PROCESS | 1744 | 1467228847553 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:07 INFO - PROCESS | 1744 | 1467228847560 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:07 INFO - PROCESS | 1744 | 1467228847762 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:34:07 INFO - PROCESS | 1744 | 1467228847951 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:07 INFO - PROCESS | 1744 | 1467228847964 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2f400 == 15 [pid = 1744] [id = 568] 12:34:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x908e0800) [pid = 1744] [serial = 1705] [outer = (nil)] 12:34:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x909b5400) [pid = 1744] [serial = 1706] [outer = 0x908e0800] 12:34:08 INFO - PROCESS | 1744 | 1467228848080 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91181400) [pid = 1744] [serial = 1707] [outer = 0x908e0800] 12:34:09 INFO - PROCESS | 1744 | 1467228849705 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2217ms 12:34:09 INFO - PROCESS | 1744 | 1467228849740 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 1744 | 1467228849745 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 12:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:34:09 INFO - PROCESS | 1744 | 1467228849752 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 1744 | 1467228849758 Marionette TRACE conn3 <- [1,2246,null,{}] 12:34:09 INFO - PROCESS | 1744 | 1467228849777 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:09 INFO - PROCESS | 1744 | 1467228849788 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:09 INFO - PROCESS | 1744 | 1467228849982 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:34:10 INFO - PROCESS | 1744 | 1467228850224 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:10 INFO - PROCESS | 1744 | 1467228850236 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c0e400 == 16 [pid = 1744] [id = 569] 12:34:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91c10000) [pid = 1744] [serial = 1708] [outer = (nil)] 12:34:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91c12800) [pid = 1744] [serial = 1709] [outer = 0x91c10000] 12:34:10 INFO - PROCESS | 1744 | 1467228850345 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9240e000) [pid = 1744] [serial = 1710] [outer = 0x91c10000] 12:34:11 INFO - PROCESS | 1744 | 1467228851297 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1598ms 12:34:11 INFO - PROCESS | 1744 | 1467228851352 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 1744 | 1467228851357 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 12:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:34:11 INFO - PROCESS | 1744 | 1467228851364 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 1744 | 1467228851368 Marionette TRACE conn3 <- [1,2250,null,{}] 12:34:11 INFO - PROCESS | 1744 | 1467228851374 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:11 INFO - PROCESS | 1744 | 1467228851379 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:11 INFO - PROCESS | 1744 | 1467228851570 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:34:11 INFO - PROCESS | 1744 | 1467228851759 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:11 INFO - PROCESS | 1744 | 1467228851768 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x924dfc00 == 17 [pid = 1744] [id = 570] 12:34:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x924e2000) [pid = 1744] [serial = 1711] [outer = (nil)] 12:34:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x924ee000) [pid = 1744] [serial = 1712] [outer = 0x924e2000] 12:34:11 INFO - PROCESS | 1744 | 1467228851901 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9256e000) [pid = 1744] [serial = 1713] [outer = 0x924e2000] 12:34:12 INFO - PROCESS | 1744 | 1467228852863 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1538ms 12:34:12 INFO - PROCESS | 1744 | 1467228852903 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 1744 | 1467228852907 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 12:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:34:12 INFO - PROCESS | 1744 | 1467228852914 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 1744 | 1467228852918 Marionette TRACE conn3 <- [1,2254,null,{}] 12:34:12 INFO - PROCESS | 1744 | 1467228852924 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:12 INFO - PROCESS | 1744 | 1467228852930 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:13 INFO - PROCESS | 1744 | 1467228853127 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:34:13 INFO - PROCESS | 1744 | 1467228853320 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:13 INFO - PROCESS | 1744 | 1467228853326 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e5000 == 18 [pid = 1744] [id = 571] 12:34:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x924eac00) [pid = 1744] [serial = 1714] [outer = (nil)] 12:34:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x92c58800) [pid = 1744] [serial = 1715] [outer = 0x924eac00] 12:34:13 INFO - PROCESS | 1744 | 1467228853421 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x92e18000) [pid = 1744] [serial = 1716] [outer = 0x924eac00] 12:34:14 INFO - PROCESS | 1744 | 1467228854475 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1589ms 12:34:14 INFO - PROCESS | 1744 | 1467228854505 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:34:14 INFO - PROCESS | 1744 | 1467228854509 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 12:34:14 INFO - PROCESS | 1744 | 1467228854516 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 1744 | 1467228854520 Marionette TRACE conn3 <- [1,2258,null,{}] 12:34:14 INFO - PROCESS | 1744 | 1467228854526 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:14 INFO - PROCESS | 1744 | 1467228854537 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:14 INFO - PROCESS | 1744 | 1467228854783 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:34:15 INFO - PROCESS | 1744 | 1467228855026 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:15 INFO - PROCESS | 1744 | 1467228855036 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7bc00 == 19 [pid = 1744] [id = 572] 12:34:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8ee87800) [pid = 1744] [serial = 1717] [outer = (nil)] 12:34:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x93b5d800) [pid = 1744] [serial = 1718] [outer = 0x8ee87800] 12:34:15 INFO - PROCESS | 1744 | 1467228855165 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x912bb800) [pid = 1744] [serial = 1719] [outer = 0x8ee87800] 12:34:16 INFO - PROCESS | 1744 | 1467228856099 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1635ms 12:34:16 INFO - PROCESS | 1744 | 1467228856154 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 1744 | 1467228856157 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 12:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:34:16 INFO - PROCESS | 1744 | 1467228856166 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 1744 | 1467228856170 Marionette TRACE conn3 <- [1,2262,null,{}] 12:34:16 INFO - PROCESS | 1744 | 1467228856176 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:16 INFO - PROCESS | 1744 | 1467228856182 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:16 INFO - PROCESS | 1744 | 1467228856368 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:34:16 INFO - PROCESS | 1744 | 1467228856562 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:16 INFO - PROCESS | 1744 | 1467228856570 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4c400 == 20 [pid = 1744] [id = 573] 12:34:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8edce000) [pid = 1744] [serial = 1720] [outer = (nil)] 12:34:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x94980c00) [pid = 1744] [serial = 1721] [outer = 0x8edce000] 12:34:16 INFO - PROCESS | 1744 | 1467228856653 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x93e24000) [pid = 1744] [serial = 1722] [outer = 0x8edce000] 12:34:17 INFO - PROCESS | 1744 | 1467228857653 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1532ms 12:34:17 INFO - PROCESS | 1744 | 1467228857700 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 1744 | 1467228857704 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 12:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:34:17 INFO - PROCESS | 1744 | 1467228857711 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 1744 | 1467228857715 Marionette TRACE conn3 <- [1,2266,null,{}] 12:34:17 INFO - PROCESS | 1744 | 1467228857721 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:17 INFO - PROCESS | 1744 | 1467228857726 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:17 INFO - PROCESS | 1744 | 1467228857917 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:34:18 INFO - PROCESS | 1744 | 1467228858133 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:18 INFO - PROCESS | 1744 | 1467228858143 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b5400 == 21 [pid = 1744] [id = 574] 12:34:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8d4b7800) [pid = 1744] [serial = 1723] [outer = (nil)] 12:34:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9549a400) [pid = 1744] [serial = 1724] [outer = 0x8d4b7800] 12:34:18 INFO - PROCESS | 1744 | 1467228858227 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9549e400) [pid = 1744] [serial = 1725] [outer = 0x8d4b7800] 12:34:19 INFO - PROCESS | 1744 | 1467228859209 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1548ms 12:34:19 INFO - PROCESS | 1744 | 1467228859260 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 1744 | 1467228859264 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 12:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:34:19 INFO - PROCESS | 1744 | 1467228859271 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 1744 | 1467228859275 Marionette TRACE conn3 <- [1,2270,null,{}] 12:34:19 INFO - PROCESS | 1744 | 1467228859281 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:19 INFO - PROCESS | 1744 | 1467228859286 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:19 INFO - PROCESS | 1744 | 1467228859467 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:34:19 INFO - PROCESS | 1744 | 1467228859672 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:19 INFO - PROCESS | 1744 | 1467228859693 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4d800 == 22 [pid = 1744] [id = 575] 12:34:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8ed21800) [pid = 1744] [serial = 1726] [outer = (nil)] 12:34:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x924e8000) [pid = 1744] [serial = 1727] [outer = 0x8ed21800] 12:34:19 INFO - PROCESS | 1744 | 1467228859863 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x92c4f400) [pid = 1744] [serial = 1728] [outer = 0x8ed21800] 12:34:21 INFO - PROCESS | 1744 | 1467228861000 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1744ms 12:34:21 INFO - PROCESS | 1744 | 1467228861017 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 1744 | 1467228861023 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 12:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:34:21 INFO - PROCESS | 1744 | 1467228861033 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 1744 | 1467228861037 Marionette TRACE conn3 <- [1,2274,null,{}] 12:34:21 INFO - PROCESS | 1744 | 1467228861047 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:21 INFO - PROCESS | 1744 | 1467228861052 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:21 INFO - PROCESS | 1744 | 1467228861238 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:34:21 INFO - PROCESS | 1744 | 1467228861495 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:21 INFO - PROCESS | 1744 | 1467228861510 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b8800 == 23 [pid = 1744] [id = 576] 12:34:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8e0d4800) [pid = 1744] [serial = 1729] [outer = (nil)] 12:34:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8edd5000) [pid = 1744] [serial = 1730] [outer = 0x8e0d4800] 12:34:21 INFO - PROCESS | 1744 | 1467228861691 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x8ee89000) [pid = 1744] [serial = 1731] [outer = 0x8e0d4800] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92576c00) [pid = 1744] [serial = 1655] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x92574c00) [pid = 1744] [serial = 1652] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x92c4d400) [pid = 1744] [serial = 1653] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x954e3800) [pid = 1744] [serial = 1637] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x954de000) [pid = 1744] [serial = 1638] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8d4bbc00) [pid = 1744] [serial = 1616] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8de49000) [pid = 1744] [serial = 1617] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8d4bc800) [pid = 1744] [serial = 1640] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8de48800) [pid = 1744] [serial = 1641] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x93e27000) [pid = 1744] [serial = 1634] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x95493400) [pid = 1744] [serial = 1635] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x91b54400) [pid = 1744] [serial = 1622] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x91c0b800) [pid = 1744] [serial = 1623] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x908c9400) [pid = 1744] [serial = 1619] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x909b0000) [pid = 1744] [serial = 1620] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x92e18c00) [pid = 1744] [serial = 1628] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x92e1f000) [pid = 1744] [serial = 1629] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8ee85c00) [pid = 1744] [serial = 1643] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x90603c00) [pid = 1744] [serial = 1644] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x911f4000) [pid = 1744] [serial = 1614] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9117e800) [pid = 1744] [serial = 1646] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x911f0400) [pid = 1744] [serial = 1647] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x924e9000) [pid = 1744] [serial = 1625] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9256a800) [pid = 1744] [serial = 1626] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93b66c00) [pid = 1744] [serial = 1631] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93e19800) [pid = 1744] [serial = 1632] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x924e6400) [pid = 1744] [serial = 1650] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91c16000) [pid = 1744] [serial = 1649] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92e1b400) [pid = 1744] [serial = 1656] [outer = (nil)] [url = about:blank] 12:34:22 INFO - PROCESS | 1744 | 1467228862706 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1737ms 12:34:22 INFO - PROCESS | 1744 | 1467228862769 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 1744 | 1467228862776 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 12:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:34:22 INFO - PROCESS | 1744 | 1467228862787 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 1744 | 1467228862792 Marionette TRACE conn3 <- [1,2278,null,{}] 12:34:22 INFO - PROCESS | 1744 | 1467228862798 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:22 INFO - PROCESS | 1744 | 1467228862804 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:22 INFO - PROCESS | 1744 | 1467228862993 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:34:23 INFO - PROCESS | 1744 | 1467228863224 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:23 INFO - PROCESS | 1744 | 1467228863231 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de45400 == 24 [pid = 1744] [id = 577] 12:34:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ee85c00) [pid = 1744] [serial = 1732] [outer = (nil)] 12:34:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x908c5000) [pid = 1744] [serial = 1733] [outer = 0x8ee85c00] 12:34:23 INFO - PROCESS | 1744 | 1467228863315 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x908d7c00) [pid = 1744] [serial = 1734] [outer = 0x8ee85c00] 12:34:24 INFO - PROCESS | 1744 | 1467228864151 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1447ms 12:34:24 INFO - PROCESS | 1744 | 1467228864234 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 1744 | 1467228864238 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 12:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:34:24 INFO - PROCESS | 1744 | 1467228864245 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 1744 | 1467228864251 Marionette TRACE conn3 <- [1,2282,null,{}] 12:34:24 INFO - PROCESS | 1744 | 1467228864267 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:24 INFO - PROCESS | 1744 | 1467228864276 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:24 INFO - PROCESS | 1744 | 1467228864473 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:34:24 INFO - PROCESS | 1744 | 1467228864655 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:24 INFO - PROCESS | 1744 | 1467228864665 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x911f0400 == 25 [pid = 1744] [id = 578] 12:34:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x911f2c00) [pid = 1744] [serial = 1735] [outer = (nil)] 12:34:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91b48400) [pid = 1744] [serial = 1736] [outer = 0x911f2c00] 12:34:24 INFO - PROCESS | 1744 | 1467228864741 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91b55000) [pid = 1744] [serial = 1737] [outer = 0x911f2c00] 12:34:25 INFO - PROCESS | 1744 | 1467228865651 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1448ms 12:34:25 INFO - PROCESS | 1744 | 1467228865694 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 1744 | 1467228865699 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 12:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:34:25 INFO - PROCESS | 1744 | 1467228865714 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - PROCESS | 1744 | 1467228865718 Marionette TRACE conn3 <- [1,2286,null,{}] 12:34:25 INFO - PROCESS | 1744 | 1467228865725 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:25 INFO - PROCESS | 1744 | 1467228865730 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:25 INFO - PROCESS | 1744 | 1467228865986 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:34:26 INFO - PROCESS | 1744 | 1467228866015 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:26 INFO - PROCESS | 1744 | 1467228866023 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x91184800 == 26 [pid = 1744] [id = 579] 12:34:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91b56c00) [pid = 1744] [serial = 1738] [outer = (nil)] 12:34:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x924e5400) [pid = 1744] [serial = 1739] [outer = 0x91b56c00] 12:34:26 INFO - PROCESS | 1744 | 1467228866094 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9256ec00) [pid = 1744] [serial = 1740] [outer = 0x91b56c00] 12:34:27 INFO - PROCESS | 1744 | 1467228867213 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f07fc00) [pid = 1744] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8e0d7400) [pid = 1744] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x90608000) [pid = 1744] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x909af400) [pid = 1744] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d4b5800) [pid = 1744] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f089400) [pid = 1744] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x911ea000) [pid = 1744] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x912bc400) [pid = 1744] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x908cd000) [pid = 1744] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x954e0800) [pid = 1744] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x967f0400) [pid = 1744] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8e0d6000) [pid = 1744] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d4b6800) [pid = 1744] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:34:27 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8de4e800) [pid = 1744] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:34:27 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 12:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1587ms 12:34:27 INFO - PROCESS | 1744 | 1467228867303 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:34:27 INFO - PROCESS | 1744 | 1467228867307 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 12:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:34:27 INFO - PROCESS | 1744 | 1467228867313 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 1744 | 1467228867316 Marionette TRACE conn3 <- [1,2290,null,{}] 12:34:27 INFO - PROCESS | 1744 | 1467228867322 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:27 INFO - PROCESS | 1744 | 1467228867326 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:27 INFO - PROCESS | 1744 | 1467228867503 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:34:27 INFO - PROCESS | 1744 | 1467228867705 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:27 INFO - PROCESS | 1744 | 1467228867717 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed25000 == 27 [pid = 1744] [id = 580] 12:34:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ee86c00) [pid = 1744] [serial = 1741] [outer = (nil)] 12:34:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9096e800) [pid = 1744] [serial = 1742] [outer = 0x8ee86c00] 12:34:27 INFO - PROCESS | 1744 | 1467228867789 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91b4c400) [pid = 1744] [serial = 1743] [outer = 0x8ee86c00] 12:34:28 INFO - PROCESS | 1744 | 1467228868577 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1289ms 12:34:28 INFO - PROCESS | 1744 | 1467228868603 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 1744 | 1467228868607 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 12:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:34:28 INFO - PROCESS | 1744 | 1467228868618 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 1744 | 1467228868621 Marionette TRACE conn3 <- [1,2294,null,{}] 12:34:28 INFO - PROCESS | 1744 | 1467228868627 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:28 INFO - PROCESS | 1744 | 1467228868637 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:28 INFO - PROCESS | 1744 | 1467228868854 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:34:29 INFO - PROCESS | 1744 | 1467228869004 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:29 INFO - PROCESS | 1744 | 1467228869011 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d6000 == 28 [pid = 1744] [id = 581] 12:34:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8e0d7400) [pid = 1744] [serial = 1744] [outer = (nil)] 12:34:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93b62000) [pid = 1744] [serial = 1745] [outer = 0x8e0d7400] 12:34:29 INFO - PROCESS | 1744 | 1467228869087 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93cb8400) [pid = 1744] [serial = 1746] [outer = 0x8e0d7400] 12:34:30 INFO - PROCESS | 1744 | 1467228870187 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1633ms 12:34:30 INFO - PROCESS | 1744 | 1467228870248 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 1744 | 1467228870255 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 12:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:34:30 INFO - PROCESS | 1744 | 1467228870264 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - PROCESS | 1744 | 1467228870271 Marionette TRACE conn3 <- [1,2298,null,{}] 12:34:30 INFO - PROCESS | 1744 | 1467228870280 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:30 INFO - PROCESS | 1744 | 1467228870286 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:30 INFO - PROCESS | 1744 | 1467228870529 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:34:30 INFO - PROCESS | 1744 | 1467228870794 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:30 INFO - PROCESS | 1744 | 1467228870803 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2fc00 == 29 [pid = 1744] [id = 582] 12:34:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8edcb800) [pid = 1744] [serial = 1747] [outer = (nil)] 12:34:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9060a000) [pid = 1744] [serial = 1748] [outer = 0x8edcb800] 12:34:30 INFO - PROCESS | 1744 | 1467228870911 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x90967c00) [pid = 1744] [serial = 1749] [outer = 0x8edcb800] 12:34:31 INFO - PROCESS | 1744 | 1467228871863 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1645ms 12:34:31 INFO - PROCESS | 1744 | 1467228871928 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:34:31 INFO - PROCESS | 1744 | 1467228871939 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 12:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:34:31 INFO - PROCESS | 1744 | 1467228871957 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 1744 | 1467228871965 Marionette TRACE conn3 <- [1,2302,null,{}] 12:34:31 INFO - PROCESS | 1744 | 1467228871972 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:31 INFO - PROCESS | 1744 | 1467228871977 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:32 INFO - PROCESS | 1744 | 1467228872191 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:34:32 INFO - PROCESS | 1744 | 1467228872451 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:32 INFO - PROCESS | 1744 | 1467228872458 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x911f3800 == 30 [pid = 1744] [id = 583] 12:34:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91c0a800) [pid = 1744] [serial = 1750] [outer = (nil)] 12:34:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x924e1800) [pid = 1744] [serial = 1751] [outer = 0x91c0a800] 12:34:32 INFO - PROCESS | 1744 | 1467228872593 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92c58c00) [pid = 1744] [serial = 1752] [outer = 0x91c0a800] 12:34:33 INFO - PROCESS | 1744 | 1467228873576 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1653ms 12:34:33 INFO - PROCESS | 1744 | 1467228873610 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 1744 | 1467228873613 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 12:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:34:33 INFO - PROCESS | 1744 | 1467228873621 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 1744 | 1467228873627 Marionette TRACE conn3 <- [1,2306,null,{}] 12:34:33 INFO - PROCESS | 1744 | 1467228873644 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:33 INFO - PROCESS | 1744 | 1467228873653 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:33 INFO - PROCESS | 1744 | 1467228873855 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:34:34 INFO - PROCESS | 1744 | 1467228874107 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:34 INFO - PROCESS | 1744 | 1467228874121 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed24800 == 31 [pid = 1744] [id = 584] 12:34:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93c56c00) [pid = 1744] [serial = 1753] [outer = (nil)] 12:34:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9497f800) [pid = 1744] [serial = 1754] [outer = 0x93c56c00] 12:34:34 INFO - PROCESS | 1744 | 1467228874268 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x95493400) [pid = 1744] [serial = 1755] [outer = 0x93c56c00] 12:34:35 INFO - PROCESS | 1744 | 1467228875293 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1743ms 12:34:35 INFO - PROCESS | 1744 | 1467228875366 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 1744 | 1467228875370 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 12:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:34:35 INFO - PROCESS | 1744 | 1467228875379 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 1744 | 1467228875382 Marionette TRACE conn3 <- [1,2310,null,{}] 12:34:35 INFO - PROCESS | 1744 | 1467228875389 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:35 INFO - PROCESS | 1744 | 1467228875394 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:35 INFO - PROCESS | 1744 | 1467228875630 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:34:35 INFO - PROCESS | 1744 | 1467228875868 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:35 INFO - PROCESS | 1744 | 1467228875878 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3800 == 32 [pid = 1744] [id = 585] 12:34:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ed2ec00) [pid = 1744] [serial = 1756] [outer = (nil)] 12:34:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x954e1000) [pid = 1744] [serial = 1757] [outer = 0x8ed2ec00] 12:34:36 INFO - PROCESS | 1744 | 1467228876018 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x954e7400) [pid = 1744] [serial = 1758] [outer = 0x8ed2ec00] 12:34:36 INFO - PROCESS | 1744 | 1467228876953 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1632ms 12:34:37 INFO - PROCESS | 1744 | 1467228877013 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 1744 | 1467228877018 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 12:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:34:37 INFO - PROCESS | 1744 | 1467228877024 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 1744 | 1467228877028 Marionette TRACE conn3 <- [1,2314,null,{}] 12:34:37 INFO - PROCESS | 1744 | 1467228877034 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:37 INFO - PROCESS | 1744 | 1467228877039 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:37 INFO - PROCESS | 1744 | 1467228877276 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:34:37 INFO - PROCESS | 1744 | 1467228877531 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:37 INFO - PROCESS | 1744 | 1467228877538 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x9549d400 == 33 [pid = 1744] [id = 586] 12:34:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x954df800) [pid = 1744] [serial = 1759] [outer = (nil)] 12:34:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x95529000) [pid = 1744] [serial = 1760] [outer = 0x954df800] 12:34:37 INFO - PROCESS | 1744 | 1467228877668 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x96784c00) [pid = 1744] [serial = 1761] [outer = 0x954df800] 12:34:38 INFO - PROCESS | 1744 | 1467228878663 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1682ms 12:34:38 INFO - PROCESS | 1744 | 1467228878707 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:34:38 INFO - PROCESS | 1744 | 1467228878712 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 12:34:38 INFO - PROCESS | 1744 | 1467228878720 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - PROCESS | 1744 | 1467228878723 Marionette TRACE conn3 <- [1,2318,null,{}] 12:34:38 INFO - PROCESS | 1744 | 1467228878729 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:38 INFO - PROCESS | 1744 | 1467228878740 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:39 INFO - PROCESS | 1744 | 1467228879028 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:34:39 INFO - PROCESS | 1744 | 1467228879273 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:39 INFO - PROCESS | 1744 | 1467228879286 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed24400 == 34 [pid = 1744] [id = 587] 12:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8ee82000) [pid = 1744] [serial = 1762] [outer = (nil)] 12:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x967c1000) [pid = 1744] [serial = 1763] [outer = 0x8ee82000] 12:34:39 INFO - PROCESS | 1744 | 1467228879410 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x967f9c00) [pid = 1744] [serial = 1764] [outer = 0x8ee82000] 12:34:40 INFO - PROCESS | 1744 | 1467228880454 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 1744 | 1467228880515 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 12:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:34:40 INFO - PROCESS | 1744 | 1467228880522 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 1744 | 1467228880526 Marionette TRACE conn3 <- [1,2322,null,{}] 12:34:40 INFO - PROCESS | 1744 | 1467228880532 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:40 INFO - PROCESS | 1744 | 1467228880537 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:41 INFO - PROCESS | 1744 | 1467228881043 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:34:41 INFO - PROCESS | 1744 | 1467228881315 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:41 INFO - PROCESS | 1744 | 1467228881324 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f083800 == 35 [pid = 1744] [id = 588] 12:34:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8f085c00) [pid = 1744] [serial = 1765] [outer = (nil)] 12:34:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9060a800) [pid = 1744] [serial = 1766] [outer = 0x8f085c00] 12:34:41 INFO - PROCESS | 1744 | 1467228881406 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x90968c00) [pid = 1744] [serial = 1767] [outer = 0x8f085c00] 12:34:42 INFO - PROCESS | 1744 | 1467228882322 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1841ms 12:34:42 INFO - PROCESS | 1744 | 1467228882365 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 1744 | 1467228882371 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 12:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:34:42 INFO - PROCESS | 1744 | 1467228882399 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 1744 | 1467228882406 Marionette TRACE conn3 <- [1,2326,null,{}] 12:34:42 INFO - PROCESS | 1744 | 1467228882413 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:42 INFO - PROCESS | 1744 | 1467228882418 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:42 INFO - PROCESS | 1744 | 1467228882603 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:34:42 INFO - PROCESS | 1744 | 1467228882811 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:42 INFO - PROCESS | 1744 | 1467228882821 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4be800 == 36 [pid = 1744] [id = 589] 12:34:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9117dc00) [pid = 1744] [serial = 1768] [outer = (nil)] 12:34:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x911f3400) [pid = 1744] [serial = 1769] [outer = 0x9117dc00] 12:34:43 INFO - PROCESS | 1744 | 1467228882997 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x91b4e800) [pid = 1744] [serial = 1770] [outer = 0x9117dc00] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8de48400 == 35 [pid = 1744] [id = 560] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x91184800 == 34 [pid = 1744] [id = 579] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed25000 == 33 [pid = 1744] [id = 580] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f083800 == 32 [pid = 1744] [id = 588] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9549d400 == 31 [pid = 1744] [id = 586] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed24400 == 30 [pid = 1744] [id = 587] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3800 == 29 [pid = 1744] [id = 585] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed24800 == 28 [pid = 1744] [id = 584] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2fc00 == 27 [pid = 1744] [id = 582] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x911f3800 == 26 [pid = 1744] [id = 583] 12:34:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d6000 == 25 [pid = 1744] [id = 581] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x912b6800) [pid = 1744] [serial = 1700] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8f083000) [pid = 1744] [serial = 1691] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8e0dd800) [pid = 1744] [serial = 1688] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8ed27c00) [pid = 1744] [serial = 1689] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x908e1400) [pid = 1744] [serial = 1686] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9060f400) [pid = 1744] [serial = 1685] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x909b8400) [pid = 1744] [serial = 1695] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x909b5000) [pid = 1744] [serial = 1694] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8e0d5c00) [pid = 1744] [serial = 1659] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8de44400) [pid = 1744] [serial = 1658] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x908ce800) [pid = 1744] [serial = 1662] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x908c2400) [pid = 1744] [serial = 1661] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x91b51800) [pid = 1744] [serial = 1665] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x912b9400) [pid = 1744] [serial = 1664] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x93b67800) [pid = 1744] [serial = 1668] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x93b5b400) [pid = 1744] [serial = 1667] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x95398000) [pid = 1744] [serial = 1671] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9538e000) [pid = 1744] [serial = 1670] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x967b8800) [pid = 1744] [serial = 1674] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x954ea400) [pid = 1744] [serial = 1673] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9840ec00) [pid = 1744] [serial = 1677] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x967fc000) [pid = 1744] [serial = 1676] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9931a000) [pid = 1744] [serial = 1680] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x984e4400) [pid = 1744] [serial = 1679] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ee7fc00) [pid = 1744] [serial = 1697] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9096d400) [pid = 1744] [serial = 1683] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ee84c00) [pid = 1744] [serial = 1682] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x908dc800) [pid = 1744] [serial = 1698] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x90607800) [pid = 1744] [serial = 1692] [outer = (nil)] [url = about:blank] 12:34:45 INFO - PROCESS | 1744 | 1467228885386 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 3051ms 12:34:45 INFO - PROCESS | 1744 | 1467228885447 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 1744 | 1467228885454 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 12:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:34:45 INFO - PROCESS | 1744 | 1467228885463 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 1744 | 1467228885468 Marionette TRACE conn3 <- [1,2330,null,{}] 12:34:45 INFO - PROCESS | 1744 | 1467228885476 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:45 INFO - PROCESS | 1744 | 1467228885482 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:45 INFO - PROCESS | 1744 | 1467228885765 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:34:45 INFO - PROCESS | 1744 | 1467228885780 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:45 INFO - PROCESS | 1744 | 1467228885797 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d4000 == 26 [pid = 1744] [id = 590] 12:34:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e0d5c00) [pid = 1744] [serial = 1771] [outer = (nil)] 12:34:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8e0dd800) [pid = 1744] [serial = 1772] [outer = 0x8e0d5c00] 12:34:45 INFO - PROCESS | 1744 | 1467228885873 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed25000) [pid = 1744] [serial = 1773] [outer = 0x8e0d5c00] 12:34:46 INFO - PROCESS | 1744 | 1467228886748 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1340ms 12:34:46 INFO - PROCESS | 1744 | 1467228886803 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 1744 | 1467228886812 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 12:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:34:46 INFO - PROCESS | 1744 | 1467228886849 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 1744 | 1467228886855 Marionette TRACE conn3 <- [1,2334,null,{}] 12:34:46 INFO - PROCESS | 1744 | 1467228886861 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:46 INFO - PROCESS | 1744 | 1467228886867 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:47 INFO - PROCESS | 1744 | 1467228887041 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:34:47 INFO - PROCESS | 1744 | 1467228887053 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:47 INFO - PROCESS | 1744 | 1467228887064 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd6800 == 27 [pid = 1744] [id = 591] 12:34:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8edd9800) [pid = 1744] [serial = 1774] [outer = (nil)] 12:34:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ee7c800) [pid = 1744] [serial = 1775] [outer = 0x8edd9800] 12:34:47 INFO - PROCESS | 1744 | 1467228887136 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ee84400) [pid = 1744] [serial = 1776] [outer = 0x8edd9800] 12:34:48 INFO - PROCESS | 1744 | 1467228888270 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1500ms 12:34:48 INFO - PROCESS | 1744 | 1467228888342 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 1744 | 1467228888346 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 12:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:34:48 INFO - PROCESS | 1744 | 1467228888353 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 1744 | 1467228888360 Marionette TRACE conn3 <- [1,2338,null,{}] 12:34:48 INFO - PROCESS | 1744 | 1467228888389 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:48 INFO - PROCESS | 1744 | 1467228888398 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:48 INFO - PROCESS | 1744 | 1467228888640 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:34:48 INFO - PROCESS | 1744 | 1467228888667 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:48 INFO - PROCESS | 1744 | 1467228888677 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c9000 == 28 [pid = 1744] [id = 592] 12:34:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x908ca400) [pid = 1744] [serial = 1777] [outer = (nil)] 12:34:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x908cf000) [pid = 1744] [serial = 1778] [outer = 0x908ca400] 12:34:48 INFO - PROCESS | 1744 | 1467228888767 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x908dcc00) [pid = 1744] [serial = 1779] [outer = 0x908ca400] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91b56c00) [pid = 1744] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x924eac00) [pid = 1744] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91c10000) [pid = 1744] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ee87800) [pid = 1744] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x924e2000) [pid = 1744] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8d4b7800) [pid = 1744] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x911f2c00) [pid = 1744] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ee85c00) [pid = 1744] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e0d4800) [pid = 1744] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8edce000) [pid = 1744] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x908e0800) [pid = 1744] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ed21800) [pid = 1744] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x908d0c00) [pid = 1744] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ee7dc00) [pid = 1744] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e0d7400) [pid = 1744] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:34:50 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ee86c00) [pid = 1744] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:34:50 INFO - PROCESS | 1744 | 1467228890602 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2263ms 12:34:50 INFO - PROCESS | 1744 | 1467228890617 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 1744 | 1467228890621 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 12:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:34:50 INFO - PROCESS | 1744 | 1467228890627 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 1744 | 1467228890630 Marionette TRACE conn3 <- [1,2342,null,{}] 12:34:50 INFO - PROCESS | 1744 | 1467228890636 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:50 INFO - PROCESS | 1744 | 1467228890641 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:50 INFO - PROCESS | 1744 | 1467228890858 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:34:50 INFO - PROCESS | 1744 | 1467228890877 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:50 INFO - PROCESS | 1744 | 1467228890887 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de42400 == 29 [pid = 1744] [id = 593] 12:34:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8edce000) [pid = 1744] [serial = 1780] [outer = (nil)] 12:34:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x908cfc00) [pid = 1744] [serial = 1781] [outer = 0x8edce000] 12:34:50 INFO - PROCESS | 1744 | 1467228890958 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x909ad400) [pid = 1744] [serial = 1782] [outer = 0x8edce000] 12:34:51 INFO - PROCESS | 1744 | 1467228891821 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1232ms 12:34:51 INFO - PROCESS | 1744 | 1467228891861 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 1744 | 1467228891864 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 12:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:34:51 INFO - PROCESS | 1744 | 1467228891871 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 1744 | 1467228891874 Marionette TRACE conn3 <- [1,2346,null,{}] 12:34:51 INFO - PROCESS | 1744 | 1467228891880 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:51 INFO - PROCESS | 1744 | 1467228891885 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:52 INFO - PROCESS | 1744 | 1467228892044 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:34:52 INFO - PROCESS | 1744 | 1467228892055 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:52 INFO - PROCESS | 1744 | 1467228892062 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x90967400 == 30 [pid = 1744] [id = 594] 12:34:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x90970800) [pid = 1744] [serial = 1783] [outer = (nil)] 12:34:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x909b9000) [pid = 1744] [serial = 1784] [outer = 0x90970800] 12:34:52 INFO - PROCESS | 1744 | 1467228892131 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9117f000) [pid = 1744] [serial = 1785] [outer = 0x90970800] 12:34:53 INFO - PROCESS | 1744 | 1467228893367 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1536ms 12:34:53 INFO - PROCESS | 1744 | 1467228893423 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 1744 | 1467228893430 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 12:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:34:53 INFO - PROCESS | 1744 | 1467228893439 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 1744 | 1467228893447 Marionette TRACE conn3 <- [1,2350,null,{}] 12:34:53 INFO - PROCESS | 1744 | 1467228893455 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:53 INFO - PROCESS | 1744 | 1467228893460 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:53 INFO - PROCESS | 1744 | 1467228893681 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:34:53 INFO - PROCESS | 1744 | 1467228893929 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:53 INFO - PROCESS | 1744 | 1467228893939 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed24400 == 31 [pid = 1744] [id = 595] 12:34:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ed28400) [pid = 1744] [serial = 1786] [outer = (nil)] 12:34:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8edd2400) [pid = 1744] [serial = 1787] [outer = 0x8ed28400] 12:34:54 INFO - PROCESS | 1744 | 1467228894074 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f080000) [pid = 1744] [serial = 1788] [outer = 0x8ed28400] 12:34:55 INFO - PROCESS | 1744 | 1467228895077 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1687ms 12:34:55 INFO - PROCESS | 1744 | 1467228895127 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 1744 | 1467228895135 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 12:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:34:55 INFO - PROCESS | 1744 | 1467228895146 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 1744 | 1467228895150 Marionette TRACE conn3 <- [1,2354,null,{}] 12:34:55 INFO - PROCESS | 1744 | 1467228895157 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:55 INFO - PROCESS | 1744 | 1467228895163 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:55 INFO - PROCESS | 1744 | 1467228895412 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:34:55 INFO - PROCESS | 1744 | 1467228895695 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:55 INFO - PROCESS | 1744 | 1467228895706 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcfc00 == 32 [pid = 1744] [id = 596] 12:34:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9096b000) [pid = 1744] [serial = 1789] [outer = (nil)] 12:34:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x909b4c00) [pid = 1744] [serial = 1790] [outer = 0x9096b000] 12:34:55 INFO - PROCESS | 1744 | 1467228895839 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x908dec00) [pid = 1744] [serial = 1791] [outer = 0x9096b000] 12:34:56 INFO - PROCESS | 1744 | 1467228896834 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1739ms 12:34:56 INFO - PROCESS | 1744 | 1467228896886 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 1744 | 1467228896889 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 12:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:34:56 INFO - PROCESS | 1744 | 1467228896897 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 1744 | 1467228896904 Marionette TRACE conn3 <- [1,2358,null,{}] 12:34:56 INFO - PROCESS | 1744 | 1467228896921 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:56 INFO - PROCESS | 1744 | 1467228896930 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:57 INFO - PROCESS | 1744 | 1467228897161 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:34:57 INFO - PROCESS | 1744 | 1467228897396 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:57 INFO - PROCESS | 1744 | 1467228897406 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x912bc800 == 33 [pid = 1744] [id = 597] 12:34:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x912bd800) [pid = 1744] [serial = 1792] [outer = (nil)] 12:34:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91b4a400) [pid = 1744] [serial = 1793] [outer = 0x912bd800] 12:34:57 INFO - PROCESS | 1744 | 1467228897554 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91c0f000) [pid = 1744] [serial = 1794] [outer = 0x912bd800] 12:34:58 INFO - PROCESS | 1744 | 1467228898545 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1693ms 12:34:58 INFO - PROCESS | 1744 | 1467228898591 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:34:58 INFO - PROCESS | 1744 | 1467228898596 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 12:34:58 INFO - PROCESS | 1744 | 1467228898603 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 1744 | 1467228898607 Marionette TRACE conn3 <- [1,2362,null,{}] 12:34:58 INFO - PROCESS | 1744 | 1467228898613 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:58 INFO - PROCESS | 1744 | 1467228898620 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:58 INFO - PROCESS | 1744 | 1467228898813 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:34:59 INFO - PROCESS | 1744 | 1467228899003 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:34:59 INFO - PROCESS | 1744 | 1467228899012 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:34:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c15400 == 34 [pid = 1744] [id = 598] 12:34:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91c19c00) [pid = 1744] [serial = 1795] [outer = (nil)] 12:34:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x924e3400) [pid = 1744] [serial = 1796] [outer = 0x91c19c00] 12:34:59 INFO - PROCESS | 1744 | 1467228899120 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x924e7800) [pid = 1744] [serial = 1797] [outer = 0x91c19c00] 12:35:00 INFO - PROCESS | 1744 | 1467228900137 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1594ms 12:35:00 INFO - PROCESS | 1744 | 1467228900197 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 1744 | 1467228900202 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 12:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:35:00 INFO - PROCESS | 1744 | 1467228900209 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - PROCESS | 1744 | 1467228900213 Marionette TRACE conn3 <- [1,2366,null,{}] 12:35:00 INFO - PROCESS | 1744 | 1467228900219 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:00 INFO - PROCESS | 1744 | 1467228900224 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:00 INFO - PROCESS | 1744 | 1467228900441 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:35:00 INFO - PROCESS | 1744 | 1467228900691 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:00 INFO - PROCESS | 1744 | 1467228900698 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed28800 == 35 [pid = 1744] [id = 599] 12:35:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x909b5c00) [pid = 1744] [serial = 1798] [outer = (nil)] 12:35:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92576c00) [pid = 1744] [serial = 1799] [outer = 0x909b5c00] 12:35:00 INFO - PROCESS | 1744 | 1467228900800 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x92c4d800) [pid = 1744] [serial = 1800] [outer = 0x909b5c00] 12:35:01 INFO - PROCESS | 1744 | 1467228901776 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1640ms 12:35:01 INFO - PROCESS | 1744 | 1467228901852 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 1744 | 1467228901856 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 12:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:35:01 INFO - PROCESS | 1744 | 1467228901865 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - PROCESS | 1744 | 1467228901869 Marionette TRACE conn3 <- [1,2370,null,{}] 12:35:01 INFO - PROCESS | 1744 | 1467228901876 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:01 INFO - PROCESS | 1744 | 1467228901888 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:02 INFO - PROCESS | 1744 | 1467228902169 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:35:02 INFO - PROCESS | 1744 | 1467228902486 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:02 INFO - PROCESS | 1744 | 1467228902495 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d0400 == 36 [pid = 1744] [id = 600] 12:35:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8e0d6000) [pid = 1744] [serial = 1801] [outer = (nil)] 12:35:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b5a800) [pid = 1744] [serial = 1802] [outer = 0x8e0d6000] 12:35:02 INFO - PROCESS | 1744 | 1467228902583 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93b61c00) [pid = 1744] [serial = 1803] [outer = 0x8e0d6000] 12:35:03 INFO - PROCESS | 1744 | 1467228903634 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1835ms 12:35:03 INFO - PROCESS | 1744 | 1467228903702 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 1744 | 1467228903707 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 12:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:35:03 INFO - PROCESS | 1744 | 1467228903715 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 1744 | 1467228903718 Marionette TRACE conn3 <- [1,2374,null,{}] 12:35:03 INFO - PROCESS | 1744 | 1467228903725 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:03 INFO - PROCESS | 1744 | 1467228903731 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:03 INFO - PROCESS | 1744 | 1467228903912 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:35:04 INFO - PROCESS | 1744 | 1467228904154 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:04 INFO - PROCESS | 1744 | 1467228904161 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3400 == 37 [pid = 1744] [id = 601] 12:35:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8e0db000) [pid = 1744] [serial = 1804] [outer = (nil)] 12:35:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x908d8800) [pid = 1744] [serial = 1805] [outer = 0x8e0db000] 12:35:04 INFO - PROCESS | 1744 | 1467228904293 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x91180400) [pid = 1744] [serial = 1806] [outer = 0x8e0db000] 12:35:05 INFO - PROCESS | 1744 | 1467228905496 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1836ms 12:35:05 INFO - PROCESS | 1744 | 1467228905552 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 1744 | 1467228905557 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 12:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:35:05 INFO - PROCESS | 1744 | 1467228905565 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - PROCESS | 1744 | 1467228905570 Marionette TRACE conn3 <- [1,2378,null,{}] 12:35:05 INFO - PROCESS | 1744 | 1467228905578 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:05 INFO - PROCESS | 1744 | 1467228905584 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:05 INFO - PROCESS | 1744 | 1467228905769 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:35:06 INFO - PROCESS | 1744 | 1467228906149 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:06 INFO - PROCESS | 1744 | 1467228906158 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8de42400 == 36 [pid = 1744] [id = 593] 12:35:06 INFO - PROCESS | 1744 | --DOCSHELL 0x908c9000 == 35 [pid = 1744] [id = 592] 12:35:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd6800 == 34 [pid = 1744] [id = 591] 12:35:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a800 == 35 [pid = 1744] [id = 602] 12:35:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8ed2ac00) [pid = 1744] [serial = 1807] [outer = (nil)] 12:35:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8edd1c00) [pid = 1744] [serial = 1808] [outer = 0x8ed2ac00] 12:35:06 INFO - PROCESS | 1744 | 1467228906292 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8f080800) [pid = 1744] [serial = 1809] [outer = 0x8ed2ac00] 12:35:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d4000 == 34 [pid = 1744] [id = 590] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x924e5400) [pid = 1744] [serial = 1739] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9256ec00) [pid = 1744] [serial = 1740] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x92c58800) [pid = 1744] [serial = 1715] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x92e18000) [pid = 1744] [serial = 1716] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91c12800) [pid = 1744] [serial = 1709] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9240e000) [pid = 1744] [serial = 1710] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93b5d800) [pid = 1744] [serial = 1718] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x912bb800) [pid = 1744] [serial = 1719] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x924ee000) [pid = 1744] [serial = 1712] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9256e000) [pid = 1744] [serial = 1713] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9549a400) [pid = 1744] [serial = 1724] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9549e400) [pid = 1744] [serial = 1725] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91b48400) [pid = 1744] [serial = 1736] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x908c5000) [pid = 1744] [serial = 1733] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908d7c00) [pid = 1744] [serial = 1734] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8edd5000) [pid = 1744] [serial = 1730] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ee89000) [pid = 1744] [serial = 1731] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x94980c00) [pid = 1744] [serial = 1721] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93e24000) [pid = 1744] [serial = 1722] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x909b5400) [pid = 1744] [serial = 1706] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91181400) [pid = 1744] [serial = 1707] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x924e8000) [pid = 1744] [serial = 1727] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92c4f400) [pid = 1744] [serial = 1728] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x912bbc00) [pid = 1744] [serial = 1701] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ee85400) [pid = 1744] [serial = 1703] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90608800) [pid = 1744] [serial = 1704] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93b62000) [pid = 1744] [serial = 1745] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93cb8400) [pid = 1744] [serial = 1746] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91b4c400) [pid = 1744] [serial = 1743] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91b55000) [pid = 1744] [serial = 1737] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9096e800) [pid = 1744] [serial = 1742] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1744 | 1467228907204 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1699ms 12:35:07 INFO - PROCESS | 1744 | 1467228907264 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:35:07 INFO - PROCESS | 1744 | 1467228907272 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 12:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:35:07 INFO - PROCESS | 1744 | 1467228907282 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - PROCESS | 1744 | 1467228907286 Marionette TRACE conn3 <- [1,2382,null,{}] 12:35:07 INFO - PROCESS | 1744 | 1467228907292 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:07 INFO - PROCESS | 1744 | 1467228907298 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:07 INFO - PROCESS | 1744 | 1467228907493 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:35:07 INFO - PROCESS | 1744 | 1467228907654 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:07 INFO - PROCESS | 1744 | 1467228907663 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd5000 == 35 [pid = 1744] [id = 603] 12:35:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x908d4c00) [pid = 1744] [serial = 1810] [outer = (nil)] 12:35:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x90961c00) [pid = 1744] [serial = 1811] [outer = 0x908d4c00] 12:35:07 INFO - PROCESS | 1744 | 1467228907751 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x909af000) [pid = 1744] [serial = 1812] [outer = 0x908d4c00] 12:35:08 INFO - PROCESS | 1744 | 1467228908686 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1449ms 12:35:08 INFO - PROCESS | 1744 | 1467228908739 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 1744 | 1467228908743 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 12:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:35:08 INFO - PROCESS | 1744 | 1467228908753 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 1744 | 1467228908759 Marionette TRACE conn3 <- [1,2386,null,{}] 12:35:08 INFO - PROCESS | 1744 | 1467228908784 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:08 INFO - PROCESS | 1744 | 1467228908795 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:09 INFO - PROCESS | 1744 | 1467228909032 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:35:09 INFO - PROCESS | 1744 | 1467228909061 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:09 INFO - PROCESS | 1744 | 1467228909071 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b8800 == 36 [pid = 1744] [id = 604] 12:35:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x912ba400) [pid = 1744] [serial = 1813] [outer = (nil)] 12:35:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91b48400) [pid = 1744] [serial = 1814] [outer = 0x912ba400] 12:35:09 INFO - PROCESS | 1744 | 1467228909146 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91c0cc00) [pid = 1744] [serial = 1815] [outer = 0x912ba400] 12:35:10 INFO - PROCESS | 1744 | 1467228910138 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1450ms 12:35:10 INFO - PROCESS | 1744 | 1467228910203 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 1744 | 1467228910209 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 12:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:35:10 INFO - PROCESS | 1744 | 1467228910216 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 1744 | 1467228910219 Marionette TRACE conn3 <- [1,2390,null,{}] 12:35:10 INFO - PROCESS | 1744 | 1467228910225 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:10 INFO - PROCESS | 1744 | 1467228910232 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:10 INFO - PROCESS | 1744 | 1467228910507 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:35:10 INFO - PROCESS | 1744 | 1467228910537 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:10 INFO - PROCESS | 1744 | 1467228910543 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6400 == 37 [pid = 1744] [id = 605] 12:35:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9096f000) [pid = 1744] [serial = 1816] [outer = (nil)] 12:35:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x924e8400) [pid = 1744] [serial = 1817] [outer = 0x9096f000] 12:35:10 INFO - PROCESS | 1744 | 1467228910618 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92572000) [pid = 1744] [serial = 1818] [outer = 0x9096f000] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8edce000) [pid = 1744] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8edcb800) [pid = 1744] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91c0a800) [pid = 1744] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93c56c00) [pid = 1744] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ed2ec00) [pid = 1744] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8edd9800) [pid = 1744] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e0d5c00) [pid = 1744] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x908ca400) [pid = 1744] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x954df800) [pid = 1744] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9117dc00) [pid = 1744] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ee82000) [pid = 1744] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:35:11 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f085c00) [pid = 1744] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:35:11 INFO - PROCESS | 1744 | 1467228911758 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1593ms 12:35:11 INFO - PROCESS | 1744 | 1467228911809 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:35:11 INFO - PROCESS | 1744 | 1467228911813 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 12:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:35:11 INFO - PROCESS | 1744 | 1467228911819 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:35:11 INFO - PROCESS | 1744 | 1467228911823 Marionette TRACE conn3 <- [1,2394,null,{}] 12:35:11 INFO - PROCESS | 1744 | 1467228911829 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:11 INFO - PROCESS | 1744 | 1467228911833 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:12 INFO - PROCESS | 1744 | 1467228912013 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:35:12 INFO - PROCESS | 1744 | 1467228912163 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:12 INFO - PROCESS | 1744 | 1467228912171 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a000 == 38 [pid = 1744] [id = 606] 12:35:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e0d5c00) [pid = 1744] [serial = 1819] [outer = (nil)] 12:35:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x908d0800) [pid = 1744] [serial = 1820] [outer = 0x8e0d5c00] 12:35:12 INFO - PROCESS | 1744 | 1467228912247 Marionette DEBUG loaded listener.js 12:35:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91c0b800) [pid = 1744] [serial = 1821] [outer = 0x8e0d5c00] 12:35:13 INFO - PROCESS | 1744 | 1467228913189 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1431ms 12:35:13 INFO - PROCESS | 1744 | 1467228913253 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:35:13 INFO - PROCESS | 1744 | 1467228913260 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 12:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:35:13 INFO - PROCESS | 1744 | 1467228913270 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 1744 | 1467228913277 Marionette TRACE conn3 <- [1,2398,null,{}] 12:35:13 INFO - PROCESS | 1744 | 1467228913298 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:13 INFO - PROCESS | 1744 | 1467228913306 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:13 INFO - PROCESS | 1744 | 1467228913559 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:35:13 INFO - PROCESS | 1744 | 1467228913822 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:13 INFO - PROCESS | 1744 | 1467228913837 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bc400 == 39 [pid = 1744] [id = 607] 12:35:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e0d3400) [pid = 1744] [serial = 1822] [outer = (nil)] 12:35:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ed2cc00) [pid = 1744] [serial = 1823] [outer = 0x8e0d3400] 12:35:13 INFO - PROCESS | 1744 | 1467228913945 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8edd8800) [pid = 1744] [serial = 1824] [outer = 0x8e0d3400] 12:35:14 INFO - PROCESS | 1744 | 1467228914946 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1744ms 12:35:15 INFO - PROCESS | 1744 | 1467228915015 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 1744 | 1467228915023 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 12:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:35:15 INFO - PROCESS | 1744 | 1467228915036 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 1744 | 1467228915040 Marionette TRACE conn3 <- [1,2402,null,{}] 12:35:15 INFO - PROCESS | 1744 | 1467228915047 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:15 INFO - PROCESS | 1744 | 1467228915054 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:15 INFO - PROCESS | 1744 | 1467228915300 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:35:15 INFO - PROCESS | 1744 | 1467228915614 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:15 INFO - PROCESS | 1744 | 1467228915624 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c6800 == 40 [pid = 1744] [id = 608] 12:35:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x908e1c00) [pid = 1744] [serial = 1825] [outer = (nil)] 12:35:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x909b5400) [pid = 1744] [serial = 1826] [outer = 0x908e1c00] 12:35:15 INFO - PROCESS | 1744 | 1467228915714 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91186800) [pid = 1744] [serial = 1827] [outer = 0x908e1c00] 12:35:16 INFO - PROCESS | 1744 | 1467228916730 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1743ms 12:35:16 INFO - PROCESS | 1744 | 1467228916778 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:35:16 INFO - PROCESS | 1744 | 1467228916783 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 12:35:16 INFO - PROCESS | 1744 | 1467228916790 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 1744 | 1467228916796 Marionette TRACE conn3 <- [1,2406,null,{}] 12:35:16 INFO - PROCESS | 1744 | 1467228916814 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:16 INFO - PROCESS | 1744 | 1467228916823 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:17 INFO - PROCESS | 1744 | 1467228917025 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:35:17 INFO - PROCESS | 1744 | 1467228917370 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:17 INFO - PROCESS | 1744 | 1467228917382 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x924eec00 == 41 [pid = 1744] [id = 609] 12:35:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9256d000) [pid = 1744] [serial = 1828] [outer = (nil)] 12:35:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92c58800) [pid = 1744] [serial = 1829] [outer = 0x9256d000] 12:35:17 INFO - PROCESS | 1744 | 1467228917476 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92e1e800) [pid = 1744] [serial = 1830] [outer = 0x9256d000] 12:35:18 INFO - PROCESS | 1744 | 1467228918441 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1700ms 12:35:18 INFO - PROCESS | 1744 | 1467228918492 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 1744 | 1467228918498 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 12:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:35:18 INFO - PROCESS | 1744 | 1467228918507 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 1744 | 1467228918512 Marionette TRACE conn3 <- [1,2410,null,{}] 12:35:18 INFO - PROCESS | 1744 | 1467228918520 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:18 INFO - PROCESS | 1744 | 1467228918526 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:18 INFO - PROCESS | 1744 | 1467228918775 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:35:19 INFO - PROCESS | 1744 | 1467228919019 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:19 INFO - PROCESS | 1744 | 1467228919031 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c50000 == 42 [pid = 1744] [id = 610] 12:35:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x93b5c000) [pid = 1744] [serial = 1831] [outer = (nil)] 12:35:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x93b68000) [pid = 1744] [serial = 1832] [outer = 0x93b5c000] 12:35:19 INFO - PROCESS | 1744 | 1467228919163 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93cb8400) [pid = 1744] [serial = 1833] [outer = 0x93b5c000] 12:35:20 INFO - PROCESS | 1744 | 1467228920163 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1690ms 12:35:20 INFO - PROCESS | 1744 | 1467228920198 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:35:20 INFO - PROCESS | 1744 | 1467228920202 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 12:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:35:20 INFO - PROCESS | 1744 | 1467228920209 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:35:20 INFO - PROCESS | 1744 | 1467228920213 Marionette TRACE conn3 <- [1,2414,null,{}] 12:35:20 INFO - PROCESS | 1744 | 1467228920219 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:20 INFO - PROCESS | 1744 | 1467228920224 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:20 INFO - PROCESS | 1744 | 1467228920412 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:35:20 INFO - PROCESS | 1744 | 1467228920646 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:20 INFO - PROCESS | 1744 | 1467228920654 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd3400 == 43 [pid = 1744] [id = 611] 12:35:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92e16800) [pid = 1744] [serial = 1834] [outer = (nil)] 12:35:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9538dc00) [pid = 1744] [serial = 1835] [outer = 0x92e16800] 12:35:20 INFO - PROCESS | 1744 | 1467228920819 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x95397400) [pid = 1744] [serial = 1836] [outer = 0x92e16800] 12:35:21 INFO - PROCESS | 1744 | 1467228921784 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1634ms 12:35:21 INFO - PROCESS | 1744 | 1467228921854 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 1744 | 1467228921858 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 12:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:35:21 INFO - PROCESS | 1744 | 1467228921867 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 1744 | 1467228921870 Marionette TRACE conn3 <- [1,2418,null,{}] 12:35:21 INFO - PROCESS | 1744 | 1467228921877 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:21 INFO - PROCESS | 1744 | 1467228921887 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:22 INFO - PROCESS | 1744 | 1467228922131 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:35:22 INFO - PROCESS | 1744 | 1467228922352 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:22 INFO - PROCESS | 1744 | 1467228922363 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3800 == 44 [pid = 1744] [id = 612] 12:35:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9060c400) [pid = 1744] [serial = 1837] [outer = (nil)] 12:35:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9549e800) [pid = 1744] [serial = 1838] [outer = 0x9060c400] 12:35:22 INFO - PROCESS | 1744 | 1467228922500 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x954e2c00) [pid = 1744] [serial = 1839] [outer = 0x9060c400] 12:35:23 INFO - PROCESS | 1744 | 1467228923491 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1683ms 12:35:23 INFO - PROCESS | 1744 | 1467228923550 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 1744 | 1467228923555 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 12:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:35:23 INFO - PROCESS | 1744 | 1467228923562 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - PROCESS | 1744 | 1467228923566 Marionette TRACE conn3 <- [1,2422,null,{}] 12:35:23 INFO - PROCESS | 1744 | 1467228923573 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:23 INFO - PROCESS | 1744 | 1467228923578 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:23 INFO - PROCESS | 1744 | 1467228923769 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:35:23 INFO - PROCESS | 1744 | 1467228923966 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:23 INFO - PROCESS | 1744 | 1467228923975 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de50400 == 45 [pid = 1744] [id = 613] 12:35:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e0cf800) [pid = 1744] [serial = 1840] [outer = (nil)] 12:35:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8e0db800) [pid = 1744] [serial = 1841] [outer = 0x8e0cf800] 12:35:24 INFO - PROCESS | 1744 | 1467228924374 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8edcd400) [pid = 1744] [serial = 1842] [outer = 0x8e0cf800] 12:35:25 INFO - PROCESS | 1744 | 1467228925436 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1940ms 12:35:25 INFO - PROCESS | 1744 | 1467228925504 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 1744 | 1467228925510 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 12:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:35:25 INFO - PROCESS | 1744 | 1467228925520 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - PROCESS | 1744 | 1467228925523 Marionette TRACE conn3 <- [1,2426,null,{}] 12:35:25 INFO - PROCESS | 1744 | 1467228925531 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:25 INFO - PROCESS | 1744 | 1467228925538 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:25 INFO - PROCESS | 1744 | 1467228925825 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:35:26 INFO - PROCESS | 1744 | 1467228926076 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:26 INFO - PROCESS | 1744 | 1467228926084 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4be800 == 44 [pid = 1744] [id = 589] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6400 == 43 [pid = 1744] [id = 605] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x912b8800 == 42 [pid = 1744] [id = 604] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd5000 == 41 [pid = 1744] [id = 603] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a800 == 40 [pid = 1744] [id = 602] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x90967400 == 39 [pid = 1744] [id = 594] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed24400 == 38 [pid = 1744] [id = 595] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x912bc800 == 37 [pid = 1744] [id = 597] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed28800 == 36 [pid = 1744] [id = 599] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d0400 == 35 [pid = 1744] [id = 600] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3400 == 34 [pid = 1744] [id = 601] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcfc00 == 33 [pid = 1744] [id = 596] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91c15400 == 32 [pid = 1744] [id = 598] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3800 == 31 [pid = 1744] [id = 612] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8de50400 == 30 [pid = 1744] [id = 613] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd3400 == 29 [pid = 1744] [id = 611] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x92c50000 == 28 [pid = 1744] [id = 610] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x908c6800 == 27 [pid = 1744] [id = 608] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x924eec00 == 26 [pid = 1744] [id = 609] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a000 == 25 [pid = 1744] [id = 606] 12:35:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bc400 == 24 [pid = 1744] [id = 607] 12:35:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3000 == 25 [pid = 1744] [id = 614] 12:35:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8d4b3400) [pid = 1744] [serial = 1843] [outer = (nil)] 12:35:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8d4b9400) [pid = 1744] [serial = 1844] [outer = 0x8d4b3400] 12:35:27 INFO - PROCESS | 1744 | 1467228927292 Marionette DEBUG loaded listener.js 12:35:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8de47400) [pid = 1744] [serial = 1845] [outer = 0x8d4b3400] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x908cfc00) [pid = 1744] [serial = 1781] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x90967c00) [pid = 1744] [serial = 1749] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9060a000) [pid = 1744] [serial = 1748] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92c58c00) [pid = 1744] [serial = 1752] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x924e1800) [pid = 1744] [serial = 1751] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x95493400) [pid = 1744] [serial = 1755] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9497f800) [pid = 1744] [serial = 1754] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x954e7400) [pid = 1744] [serial = 1758] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x954e1000) [pid = 1744] [serial = 1757] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ee7c800) [pid = 1744] [serial = 1775] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8e0dd800) [pid = 1744] [serial = 1772] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ed25000) [pid = 1744] [serial = 1773] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x908cf000) [pid = 1744] [serial = 1778] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x96784c00) [pid = 1744] [serial = 1761] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91b4e800) [pid = 1744] [serial = 1770] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x911f3400) [pid = 1744] [serial = 1769] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x95529000) [pid = 1744] [serial = 1760] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x967f9c00) [pid = 1744] [serial = 1764] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x967c1000) [pid = 1744] [serial = 1763] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90968c00) [pid = 1744] [serial = 1767] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9060a800) [pid = 1744] [serial = 1766] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x909ad400) [pid = 1744] [serial = 1782] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x908dcc00) [pid = 1744] [serial = 1779] [outer = (nil)] [url = about:blank] 12:35:27 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ee84400) [pid = 1744] [serial = 1776] [outer = (nil)] [url = about:blank] 12:35:28 INFO - PROCESS | 1744 | 1467228928393 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2885ms 12:35:28 INFO - PROCESS | 1744 | 1467228928409 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 1744 | 1467228928423 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 12:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:35:28 INFO - PROCESS | 1744 | 1467228928432 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - PROCESS | 1744 | 1467228928436 Marionette TRACE conn3 <- [1,2430,null,{}] 12:35:28 INFO - PROCESS | 1744 | 1467228928454 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:28 INFO - PROCESS | 1744 | 1467228928460 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:28 INFO - PROCESS | 1744 | 1467228928643 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:35:28 INFO - PROCESS | 1744 | 1467228928653 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:28 INFO - PROCESS | 1744 | 1467228928663 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed29c00 == 26 [pid = 1744] [id = 615] 12:35:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8edd5400) [pid = 1744] [serial = 1846] [outer = (nil)] 12:35:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ee84400) [pid = 1744] [serial = 1847] [outer = 0x8edd5400] 12:35:28 INFO - PROCESS | 1744 | 1467228928758 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f07f800) [pid = 1744] [serial = 1848] [outer = 0x8edd5400] 12:35:29 INFO - PROCESS | 1744 | 1467228929810 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1441ms 12:35:29 INFO - PROCESS | 1744 | 1467228929873 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:35:29 INFO - PROCESS | 1744 | 1467228929881 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 12:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:35:29 INFO - PROCESS | 1744 | 1467228929894 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - PROCESS | 1744 | 1467228929898 Marionette TRACE conn3 <- [1,2434,null,{}] 12:35:29 INFO - PROCESS | 1744 | 1467228929905 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:29 INFO - PROCESS | 1744 | 1467228929911 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:30 INFO - PROCESS | 1744 | 1467228930174 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:35:30 INFO - PROCESS | 1744 | 1467228930214 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:30 INFO - PROCESS | 1744 | 1467228930224 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x90604c00 == 27 [pid = 1744] [id = 616] 12:35:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90607800) [pid = 1744] [serial = 1849] [outer = (nil)] 12:35:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x908c3c00) [pid = 1744] [serial = 1850] [outer = 0x90607800] 12:35:30 INFO - PROCESS | 1744 | 1467228930298 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x908cd400) [pid = 1744] [serial = 1851] [outer = 0x90607800] 12:35:31 INFO - PROCESS | 1744 | 1467228931409 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1587ms 12:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:35:31 INFO - PROCESS | 1744 | 1467228931481 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:35:31 INFO - PROCESS | 1744 | 1467228931484 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 12:35:31 INFO - PROCESS | 1744 | 1467228931492 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:35:31 INFO - PROCESS | 1744 | 1467228931499 Marionette TRACE conn3 <- [1,2438,null,{}] 12:35:31 INFO - PROCESS | 1744 | 1467228931526 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:31 INFO - PROCESS | 1744 | 1467228931536 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:31 INFO - PROCESS | 1744 | 1467228931775 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:35:31 INFO - PROCESS | 1744 | 1467228931800 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:31 INFO - PROCESS | 1744 | 1467228931809 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096d800 == 28 [pid = 1744] [id = 617] 12:35:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9096e400) [pid = 1744] [serial = 1852] [outer = (nil)] 12:35:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x909ba000) [pid = 1744] [serial = 1853] [outer = 0x9096e400] 12:35:31 INFO - PROCESS | 1744 | 1467228931883 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91185800) [pid = 1744] [serial = 1854] [outer = 0x9096e400] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e0d5c00) [pid = 1744] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9096f000) [pid = 1744] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x909b5c00) [pid = 1744] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9096b000) [pid = 1744] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ed2ac00) [pid = 1744] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e0d6000) [pid = 1744] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91c19c00) [pid = 1744] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e0db000) [pid = 1744] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ed28400) [pid = 1744] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912bd800) [pid = 1744] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90970800) [pid = 1744] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x908d4c00) [pid = 1744] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x912ba400) [pid = 1744] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:35:33 INFO - PROCESS | 1744 | 1467228933521 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2053ms 12:35:33 INFO - PROCESS | 1744 | 1467228933544 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 1744 | 1467228933549 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 12:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:35:33 INFO - PROCESS | 1744 | 1467228933555 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 1744 | 1467228933558 Marionette TRACE conn3 <- [1,2442,null,{}] 12:35:33 INFO - PROCESS | 1744 | 1467228933565 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:33 INFO - PROCESS | 1744 | 1467228933570 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:33 INFO - PROCESS | 1744 | 1467228933761 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:35:33 INFO - PROCESS | 1744 | 1467228933770 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:33 INFO - PROCESS | 1744 | 1467228933779 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d1000 == 29 [pid = 1744] [id = 618] 12:35:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9096f000) [pid = 1744] [serial = 1855] [outer = (nil)] 12:35:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x911eb000) [pid = 1744] [serial = 1856] [outer = 0x9096f000] 12:35:33 INFO - PROCESS | 1744 | 1467228933856 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x911ee000) [pid = 1744] [serial = 1857] [outer = 0x9096f000] 12:35:34 INFO - PROCESS | 1744 | 1467228934821 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1279ms 12:35:34 INFO - PROCESS | 1744 | 1467228934836 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 1744 | 1467228934839 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 12:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:35:34 INFO - PROCESS | 1744 | 1467228934847 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 1744 | 1467228934851 Marionette TRACE conn3 <- [1,2446,null,{}] 12:35:34 INFO - PROCESS | 1744 | 1467228934857 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:34 INFO - PROCESS | 1744 | 1467228934862 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:35 INFO - PROCESS | 1744 | 1467228935033 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:35:35 INFO - PROCESS | 1744 | 1467228935283 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:35 INFO - PROCESS | 1744 | 1467228935292 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bc000 == 30 [pid = 1744] [id = 619] 12:35:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d4bc400) [pid = 1744] [serial = 1858] [outer = (nil)] 12:35:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8de46800) [pid = 1744] [serial = 1859] [outer = 0x8d4bc400] 12:35:35 INFO - PROCESS | 1744 | 1467228935389 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e0d5400) [pid = 1744] [serial = 1860] [outer = 0x8d4bc400] 12:35:36 INFO - PROCESS | 1744 | 1467228936482 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1686ms 12:35:36 INFO - PROCESS | 1744 | 1467228936546 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 1744 | 1467228936552 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 12:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:35:36 INFO - PROCESS | 1744 | 1467228936563 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 1744 | 1467228936567 Marionette TRACE conn3 <- [1,2450,null,{}] 12:35:36 INFO - PROCESS | 1744 | 1467228936576 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:36 INFO - PROCESS | 1744 | 1467228936583 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:36 INFO - PROCESS | 1744 | 1467228936789 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:35:37 INFO - PROCESS | 1744 | 1467228937036 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:37 INFO - PROCESS | 1744 | 1467228937046 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0dc000 == 31 [pid = 1744] [id = 620] 12:35:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9060f000) [pid = 1744] [serial = 1861] [outer = (nil)] 12:35:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x908ca400) [pid = 1744] [serial = 1862] [outer = 0x9060f000] 12:35:37 INFO - PROCESS | 1744 | 1467228937151 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x908d4c00) [pid = 1744] [serial = 1863] [outer = 0x9060f000] 12:35:38 INFO - PROCESS | 1744 | 1467228938155 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1637ms 12:35:38 INFO - PROCESS | 1744 | 1467228938203 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:35:38 INFO - PROCESS | 1744 | 1467228938211 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 12:35:38 INFO - PROCESS | 1744 | 1467228938218 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 1744 | 1467228938222 Marionette TRACE conn3 <- [1,2454,null,{}] 12:35:38 INFO - PROCESS | 1744 | 1467228938229 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:38 INFO - PROCESS | 1744 | 1467228938233 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:38 INFO - PROCESS | 1744 | 1467228938443 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:35:38 INFO - PROCESS | 1744 | 1467228938740 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:38 INFO - PROCESS | 1744 | 1467228938751 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d0400 == 32 [pid = 1744] [id = 621] 12:35:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x90962c00) [pid = 1744] [serial = 1864] [outer = (nil)] 12:35:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x911f7c00) [pid = 1744] [serial = 1865] [outer = 0x90962c00] 12:35:38 INFO - PROCESS | 1744 | 1467228938881 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x912b8400) [pid = 1744] [serial = 1866] [outer = 0x90962c00] 12:35:39 INFO - PROCESS | 1744 | 1467228939906 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1741ms 12:35:39 INFO - PROCESS | 1744 | 1467228939960 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 1744 | 1467228939964 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 12:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:35:39 INFO - PROCESS | 1744 | 1467228939982 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 1744 | 1467228939992 Marionette TRACE conn3 <- [1,2458,null,{}] 12:35:40 INFO - PROCESS | 1744 | 1467228939999 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:40 INFO - PROCESS | 1744 | 1467228940006 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:40 INFO - PROCESS | 1744 | 1467228940242 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:35:40 INFO - PROCESS | 1744 | 1467228940477 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:40 INFO - PROCESS | 1744 | 1467228940487 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b3c00 == 33 [pid = 1744] [id = 622] 12:35:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91b55800) [pid = 1744] [serial = 1867] [outer = (nil)] 12:35:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91c14c00) [pid = 1744] [serial = 1868] [outer = 0x91b55800] 12:35:40 INFO - PROCESS | 1744 | 1467228940632 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91c19c00) [pid = 1744] [serial = 1869] [outer = 0x91b55800] 12:35:41 INFO - PROCESS | 1744 | 1467228941617 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1698ms 12:35:41 INFO - PROCESS | 1744 | 1467228941672 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 1744 | 1467228941677 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 12:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:35:41 INFO - PROCESS | 1744 | 1467228941684 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 1744 | 1467228941689 Marionette TRACE conn3 <- [1,2462,null,{}] 12:35:41 INFO - PROCESS | 1744 | 1467228941695 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:41 INFO - PROCESS | 1744 | 1467228941701 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:41 INFO - PROCESS | 1744 | 1467228941931 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:35:42 INFO - PROCESS | 1744 | 1467228942171 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:42 INFO - PROCESS | 1744 | 1467228942180 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x924eb000 == 34 [pid = 1744] [id = 623] 12:35:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9256c400) [pid = 1744] [serial = 1870] [outer = (nil)] 12:35:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92571000) [pid = 1744] [serial = 1871] [outer = 0x9256c400] 12:35:42 INFO - PROCESS | 1744 | 1467228942308 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92c4c000) [pid = 1744] [serial = 1872] [outer = 0x9256c400] 12:35:43 INFO - PROCESS | 1744 | 1467228943274 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1632ms 12:35:43 INFO - PROCESS | 1744 | 1467228943318 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 1744 | 1467228943322 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 12:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:35:43 INFO - PROCESS | 1744 | 1467228943329 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 1744 | 1467228943333 Marionette TRACE conn3 <- [1,2466,null,{}] 12:35:43 INFO - PROCESS | 1744 | 1467228943340 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:43 INFO - PROCESS | 1744 | 1467228943345 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:43 INFO - PROCESS | 1744 | 1467228943564 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:35:43 INFO - PROCESS | 1744 | 1467228943817 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:43 INFO - PROCESS | 1744 | 1467228943838 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f08d800 == 35 [pid = 1744] [id = 624] 12:35:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9256b000) [pid = 1744] [serial = 1873] [outer = (nil)] 12:35:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92e14000) [pid = 1744] [serial = 1874] [outer = 0x9256b000] 12:35:43 INFO - PROCESS | 1744 | 1467228943986 Marionette DEBUG loaded listener.js 12:35:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x93b5ec00) [pid = 1744] [serial = 1875] [outer = 0x9256b000] 12:35:45 INFO - PROCESS | 1744 | 1467228945046 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1794ms 12:35:45 INFO - PROCESS | 1744 | 1467228945125 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:35:45 INFO - PROCESS | 1744 | 1467228945128 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 12:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:35:45 INFO - PROCESS | 1744 | 1467228945136 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:35:45 INFO - PROCESS | 1744 | 1467228945140 Marionette TRACE conn3 <- [1,2470,null,{}] 12:35:45 INFO - PROCESS | 1744 | 1467228945147 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:45 INFO - PROCESS | 1744 | 1467228945153 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:45 INFO - PROCESS | 1744 | 1467228945382 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:35:45 INFO - PROCESS | 1744 | 1467228945629 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:45 INFO - PROCESS | 1744 | 1467228945635 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0c00 == 36 [pid = 1744] [id = 625] 12:35:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d4b7000) [pid = 1744] [serial = 1876] [outer = (nil)] 12:35:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f086400) [pid = 1744] [serial = 1877] [outer = 0x8d4b7000] 12:35:45 INFO - PROCESS | 1744 | 1467228945740 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x908d5400) [pid = 1744] [serial = 1878] [outer = 0x8d4b7000] 12:35:46 INFO - PROCESS | 1744 | 1467228946916 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1802ms 12:35:46 INFO - PROCESS | 1744 | 1467228946939 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 1744 | 1467228946946 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 12:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:35:46 INFO - PROCESS | 1744 | 1467228946956 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - PROCESS | 1744 | 1467228946960 Marionette TRACE conn3 <- [1,2474,null,{}] 12:35:46 INFO - PROCESS | 1744 | 1467228946988 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:46 INFO - PROCESS | 1744 | 1467228946995 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:47 INFO - PROCESS | 1744 | 1467228947187 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:35:47 INFO - PROCESS | 1744 | 1467228947437 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:47 INFO - PROCESS | 1744 | 1467228947453 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcf400 == 37 [pid = 1744] [id = 626] 12:35:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8edcfc00) [pid = 1744] [serial = 1879] [outer = (nil)] 12:35:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ee80400) [pid = 1744] [serial = 1880] [outer = 0x8edcfc00] 12:35:47 INFO - PROCESS | 1744 | 1467228947618 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8f085c00) [pid = 1744] [serial = 1881] [outer = 0x8edcfc00] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1c00 == 36 [pid = 1744] [id = 565] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x911f0400 == 35 [pid = 1744] [id = 578] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3c00 == 34 [pid = 1744] [id = 563] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8de45400 == 33 [pid = 1744] [id = 577] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d7000 == 32 [pid = 1744] [id = 562] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d1000 == 31 [pid = 1744] [id = 618] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x9096d800 == 30 [pid = 1744] [id = 617] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x90604c00 == 29 [pid = 1744] [id = 616] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed29c00 == 28 [pid = 1744] [id = 615] 12:35:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3000 == 27 [pid = 1744] [id = 614] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x908d0800) [pid = 1744] [serial = 1820] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x924e8400) [pid = 1744] [serial = 1817] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92576c00) [pid = 1744] [serial = 1799] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92c4d800) [pid = 1744] [serial = 1800] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x909b4c00) [pid = 1744] [serial = 1790] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x908dec00) [pid = 1744] [serial = 1791] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8edd1c00) [pid = 1744] [serial = 1808] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f080800) [pid = 1744] [serial = 1809] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93b5a800) [pid = 1744] [serial = 1802] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x93b61c00) [pid = 1744] [serial = 1803] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x924e3400) [pid = 1744] [serial = 1796] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x924e7800) [pid = 1744] [serial = 1797] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x908d8800) [pid = 1744] [serial = 1805] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91180400) [pid = 1744] [serial = 1806] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8edd2400) [pid = 1744] [serial = 1787] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f080000) [pid = 1744] [serial = 1788] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91b4a400) [pid = 1744] [serial = 1793] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91c0f000) [pid = 1744] [serial = 1794] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9117f000) [pid = 1744] [serial = 1785] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x909b9000) [pid = 1744] [serial = 1784] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x90961c00) [pid = 1744] [serial = 1811] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91c0cc00) [pid = 1744] [serial = 1815] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91b48400) [pid = 1744] [serial = 1814] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92572000) [pid = 1744] [serial = 1818] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91c0b800) [pid = 1744] [serial = 1821] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x909af000) [pid = 1744] [serial = 1812] [outer = (nil)] [url = about:blank] 12:35:48 INFO - PROCESS | 1744 | 1467228948672 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1766ms 12:35:48 INFO - PROCESS | 1744 | 1467228948722 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 1744 | 1467228948730 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 12:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:35:48 INFO - PROCESS | 1744 | 1467228948740 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - PROCESS | 1744 | 1467228948745 Marionette TRACE conn3 <- [1,2478,null,{}] 12:35:48 INFO - PROCESS | 1744 | 1467228948751 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:48 INFO - PROCESS | 1744 | 1467228948757 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:48 INFO - PROCESS | 1744 | 1467228948943 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:35:49 INFO - PROCESS | 1744 | 1467228949169 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:49 INFO - PROCESS | 1744 | 1467228949178 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7fc00 == 28 [pid = 1744] [id = 627] 12:35:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90601400) [pid = 1744] [serial = 1882] [outer = (nil)] 12:35:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x908c4000) [pid = 1744] [serial = 1883] [outer = 0x90601400] 12:35:49 INFO - PROCESS | 1744 | 1467228949260 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x908dc000) [pid = 1744] [serial = 1884] [outer = 0x90601400] 12:35:50 INFO - PROCESS | 1744 | 1467228950101 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1388ms 12:35:50 INFO - PROCESS | 1744 | 1467228950132 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 1744 | 1467228950135 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 12:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:35:50 INFO - PROCESS | 1744 | 1467228950143 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - PROCESS | 1744 | 1467228950148 Marionette TRACE conn3 <- [1,2482,null,{}] 12:35:50 INFO - PROCESS | 1744 | 1467228950169 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:50 INFO - PROCESS | 1744 | 1467228950178 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:50 INFO - PROCESS | 1744 | 1467228950358 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:35:50 INFO - PROCESS | 1744 | 1467228950369 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:50 INFO - PROCESS | 1744 | 1467228950379 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096dc00 == 29 [pid = 1744] [id = 628] 12:35:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x909af800) [pid = 1744] [serial = 1885] [outer = (nil)] 12:35:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9117f000) [pid = 1744] [serial = 1886] [outer = 0x909af800] 12:35:50 INFO - PROCESS | 1744 | 1467228950605 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912b1000) [pid = 1744] [serial = 1887] [outer = 0x909af800] 12:35:51 INFO - PROCESS | 1744 | 1467228951632 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1544ms 12:35:51 INFO - PROCESS | 1744 | 1467228951687 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 1744 | 1467228951691 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 12:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:35:51 INFO - PROCESS | 1744 | 1467228951704 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 1744 | 1467228951707 Marionette TRACE conn3 <- [1,2486,null,{}] 12:35:51 INFO - PROCESS | 1744 | 1467228951713 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:51 INFO - PROCESS | 1744 | 1467228951718 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:51 INFO - PROCESS | 1744 | 1467228951952 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:35:51 INFO - PROCESS | 1744 | 1467228951976 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:52 INFO - PROCESS | 1744 | 1467228952004 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x91180400 == 30 [pid = 1744] [id = 629] 12:35:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91b50000) [pid = 1744] [serial = 1888] [outer = (nil)] 12:35:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91c10000) [pid = 1744] [serial = 1889] [outer = 0x91b50000] 12:35:52 INFO - PROCESS | 1744 | 1467228952157 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91c18000) [pid = 1744] [serial = 1890] [outer = 0x91b50000] 12:35:53 INFO - PROCESS | 1744 | 1467228953195 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e0d3400) [pid = 1744] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x908e1c00) [pid = 1744] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d4b3400) [pid = 1744] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8edd5400) [pid = 1744] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e0cf800) [pid = 1744] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9096e400) [pid = 1744] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9256d000) [pid = 1744] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93b5c000) [pid = 1744] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x90607800) [pid = 1744] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92e16800) [pid = 1744] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:35:53 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9060c400) [pid = 1744] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1581ms 12:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:35:53 INFO - PROCESS | 1744 | 1467228953287 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 1744 | 1467228953290 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 12:35:53 INFO - PROCESS | 1744 | 1467228953297 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:35:53 INFO - PROCESS | 1744 | 1467228953300 Marionette TRACE conn3 <- [1,2490,null,{}] 12:35:53 INFO - PROCESS | 1744 | 1467228953306 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:53 INFO - PROCESS | 1744 | 1467228953311 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:53 INFO - PROCESS | 1744 | 1467228953484 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:35:53 INFO - PROCESS | 1744 | 1467228953719 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:53 INFO - PROCESS | 1744 | 1467228953727 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4800 == 31 [pid = 1744] [id = 630] 12:35:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d4b6400) [pid = 1744] [serial = 1891] [outer = (nil)] 12:35:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9117c000) [pid = 1744] [serial = 1892] [outer = 0x8d4b6400] 12:35:53 INFO - PROCESS | 1744 | 1467228953802 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91b56800) [pid = 1744] [serial = 1893] [outer = 0x8d4b6400] 12:35:54 INFO - PROCESS | 1744 | 1467228954592 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1340ms 12:35:54 INFO - PROCESS | 1744 | 1467228954637 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 1744 | 1467228954641 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 12:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:35:54 INFO - PROCESS | 1744 | 1467228954647 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 1744 | 1467228954651 Marionette TRACE conn3 <- [1,2494,null,{}] 12:35:54 INFO - PROCESS | 1744 | 1467228954661 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:54 INFO - PROCESS | 1744 | 1467228954670 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:54 INFO - PROCESS | 1744 | 1467228954889 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:35:55 INFO - PROCESS | 1744 | 1467228955036 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:55 INFO - PROCESS | 1744 | 1467228955044 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a000 == 32 [pid = 1744] [id = 631] 12:35:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f087c00) [pid = 1744] [serial = 1894] [outer = (nil)] 12:35:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92c54400) [pid = 1744] [serial = 1895] [outer = 0x8f087c00] 12:35:55 INFO - PROCESS | 1744 | 1467228955119 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93b5c400) [pid = 1744] [serial = 1896] [outer = 0x8f087c00] 12:35:56 INFO - PROCESS | 1744 | 1467228956243 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1635ms 12:35:56 INFO - PROCESS | 1744 | 1467228956285 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:35:56 INFO - PROCESS | 1744 | 1467228956292 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 12:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:35:56 INFO - PROCESS | 1744 | 1467228956300 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - PROCESS | 1744 | 1467228956308 Marionette TRACE conn3 <- [1,2498,null,{}] 12:35:56 INFO - PROCESS | 1744 | 1467228956316 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:56 INFO - PROCESS | 1744 | 1467228956322 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:56 INFO - PROCESS | 1744 | 1467228956525 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:35:56 INFO - PROCESS | 1744 | 1467228956765 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:56 INFO - PROCESS | 1744 | 1467228956773 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2ec00 == 33 [pid = 1744] [id = 632] 12:35:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8edd3400) [pid = 1744] [serial = 1897] [outer = (nil)] 12:35:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f082c00) [pid = 1744] [serial = 1898] [outer = 0x8edd3400] 12:35:56 INFO - PROCESS | 1744 | 1467228956909 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x908c5000) [pid = 1744] [serial = 1899] [outer = 0x8edd3400] 12:35:57 INFO - PROCESS | 1744 | 1467228957867 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1640ms 12:35:57 INFO - PROCESS | 1744 | 1467228957941 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:35:57 INFO - PROCESS | 1744 | 1467228957948 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 12:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:35:57 INFO - PROCESS | 1744 | 1467228957960 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - PROCESS | 1744 | 1467228957964 Marionette TRACE conn3 <- [1,2502,null,{}] 12:35:57 INFO - PROCESS | 1744 | 1467228957971 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:57 INFO - PROCESS | 1744 | 1467228957978 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:58 INFO - PROCESS | 1744 | 1467228958235 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:35:58 INFO - PROCESS | 1744 | 1467228958535 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:35:58 INFO - PROCESS | 1744 | 1467228958545 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x90609c00 == 34 [pid = 1744] [id = 633] 12:35:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x909b0400) [pid = 1744] [serial = 1900] [outer = (nil)] 12:35:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x912be000) [pid = 1744] [serial = 1901] [outer = 0x909b0400] 12:35:58 INFO - PROCESS | 1744 | 1467228958676 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91c0a800) [pid = 1744] [serial = 1902] [outer = 0x909b0400] 12:35:59 INFO - PROCESS | 1744 | 1467228959627 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1739ms 12:35:59 INFO - PROCESS | 1744 | 1467228959700 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 1744 | 1467228959705 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 12:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:35:59 INFO - PROCESS | 1744 | 1467228959712 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 1744 | 1467228959718 Marionette TRACE conn3 <- [1,2506,null,{}] 12:35:59 INFO - PROCESS | 1744 | 1467228959736 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:59 INFO - PROCESS | 1744 | 1467228959746 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:35:59 INFO - PROCESS | 1744 | 1467228959984 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:36:00 INFO - PROCESS | 1744 | 1467228960231 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:00 INFO - PROCESS | 1744 | 1467228960244 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d8c00 == 35 [pid = 1744] [id = 634] 12:36:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92e18c00) [pid = 1744] [serial = 1903] [outer = (nil)] 12:36:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93b68c00) [pid = 1744] [serial = 1904] [outer = 0x92e18c00] 12:36:00 INFO - PROCESS | 1744 | 1467228960347 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x93e18800) [pid = 1744] [serial = 1905] [outer = 0x92e18c00] 12:36:01 INFO - PROCESS | 1744 | 1467228961306 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1639ms 12:36:01 INFO - PROCESS | 1744 | 1467228961356 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:36:01 INFO - PROCESS | 1744 | 1467228961362 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 12:36:01 INFO - PROCESS | 1744 | 1467228961369 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:36:01 INFO - PROCESS | 1744 | 1467228961373 Marionette TRACE conn3 <- [1,2510,null,{}] 12:36:01 INFO - PROCESS | 1744 | 1467228961379 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:01 INFO - PROCESS | 1744 | 1467228961385 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:01 INFO - PROCESS | 1744 | 1467228961621 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:36:01 INFO - PROCESS | 1744 | 1467228961862 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:01 INFO - PROCESS | 1744 | 1467228961873 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de48800 == 36 [pid = 1744] [id = 635] 12:36:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9318f800) [pid = 1744] [serial = 1906] [outer = (nil)] 12:36:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x94989000) [pid = 1744] [serial = 1907] [outer = 0x9318f800] 12:36:02 INFO - PROCESS | 1744 | 1467228961999 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x95390400) [pid = 1744] [serial = 1908] [outer = 0x9318f800] 12:36:02 INFO - PROCESS | 1744 | 1467228962899 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1584ms 12:36:02 INFO - PROCESS | 1744 | 1467228962954 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 1744 | 1467228962958 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 12:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:36:02 INFO - PROCESS | 1744 | 1467228962965 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - PROCESS | 1744 | 1467228962968 Marionette TRACE conn3 <- [1,2514,null,{}] 12:36:02 INFO - PROCESS | 1744 | 1467228962975 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:02 INFO - PROCESS | 1744 | 1467228962983 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:03 INFO - PROCESS | 1744 | 1467228963194 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:36:03 INFO - PROCESS | 1744 | 1467228963395 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:03 INFO - PROCESS | 1744 | 1467228963403 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f086000 == 37 [pid = 1744] [id = 636] 12:36:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x908da000) [pid = 1744] [serial = 1909] [outer = (nil)] 12:36:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x95493400) [pid = 1744] [serial = 1910] [outer = 0x908da000] 12:36:03 INFO - PROCESS | 1744 | 1467228963535 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9549a800) [pid = 1744] [serial = 1911] [outer = 0x908da000] 12:36:04 INFO - PROCESS | 1744 | 1467228964607 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1694ms 12:36:04 INFO - PROCESS | 1744 | 1467228964661 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:36:04 INFO - PROCESS | 1744 | 1467228964664 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 12:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:36:04 INFO - PROCESS | 1744 | 1467228964672 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - PROCESS | 1744 | 1467228964676 Marionette TRACE conn3 <- [1,2518,null,{}] 12:36:04 INFO - PROCESS | 1744 | 1467228964682 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:04 INFO - PROCESS | 1744 | 1467228964693 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:04 INFO - PROCESS | 1744 | 1467228964939 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:36:05 INFO - PROCESS | 1744 | 1467228965175 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:05 INFO - PROCESS | 1744 | 1467228965186 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee82c00 == 38 [pid = 1744] [id = 637] 12:36:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x93e1e400) [pid = 1744] [serial = 1912] [outer = (nil)] 12:36:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x95528000) [pid = 1744] [serial = 1913] [outer = 0x93e1e400] 12:36:05 INFO - PROCESS | 1744 | 1467228965313 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x96780800) [pid = 1744] [serial = 1914] [outer = 0x93e1e400] 12:36:06 INFO - PROCESS | 1744 | 1467228966316 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1691ms 12:36:06 INFO - PROCESS | 1744 | 1467228966364 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:36:06 INFO - PROCESS | 1744 | 1467228966369 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 12:36:06 INFO - PROCESS | 1744 | 1467228966376 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:36:06 INFO - PROCESS | 1744 | 1467228966380 Marionette TRACE conn3 <- [1,2522,null,{}] 12:36:06 INFO - PROCESS | 1744 | 1467228966386 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:06 INFO - PROCESS | 1744 | 1467228966391 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:06 INFO - PROCESS | 1744 | 1467228966586 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:36:07 INFO - PROCESS | 1744 | 1467228967168 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:07 INFO - PROCESS | 1744 | 1467228967178 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d6c00 == 39 [pid = 1744] [id = 638] 12:36:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8e0d7400) [pid = 1744] [serial = 1915] [outer = (nil)] 12:36:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ed26400) [pid = 1744] [serial = 1916] [outer = 0x8e0d7400] 12:36:07 INFO - PROCESS | 1744 | 1467228967263 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ee80000) [pid = 1744] [serial = 1917] [outer = 0x8e0d7400] 12:36:08 INFO - PROCESS | 1744 | 1467228968205 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1889ms 12:36:08 INFO - PROCESS | 1744 | 1467228968268 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 1744 | 1467228968274 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 12:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:36:08 INFO - PROCESS | 1744 | 1467228968282 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 1744 | 1467228968287 Marionette TRACE conn3 <- [1,2526,null,{}] 12:36:08 INFO - PROCESS | 1744 | 1467228968295 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:08 INFO - PROCESS | 1744 | 1467228968304 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:08 INFO - PROCESS | 1744 | 1467228968576 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:36:08 INFO - PROCESS | 1744 | 1467228968886 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:08 INFO - PROCESS | 1744 | 1467228968895 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f083c00 == 40 [pid = 1744] [id = 639] 12:36:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8f08b400) [pid = 1744] [serial = 1918] [outer = (nil)] 12:36:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x90969800) [pid = 1744] [serial = 1919] [outer = 0x8f08b400] 12:36:08 INFO - PROCESS | 1744 | 1467228968980 Marionette DEBUG loaded listener.js 12:36:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91180000) [pid = 1744] [serial = 1920] [outer = 0x8f08b400] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b5400 == 39 [pid = 1744] [id = 574] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4c400 == 38 [pid = 1744] [id = 573] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7bc00 == 37 [pid = 1744] [id = 572] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0c00 == 36 [pid = 1744] [id = 625] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8f08d800 == 35 [pid = 1744] [id = 624] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x924eb000 == 34 [pid = 1744] [id = 623] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x912b3c00 == 33 [pid = 1744] [id = 622] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0dc000 == 32 [pid = 1744] [id = 620] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d0400 == 31 [pid = 1744] [id = 621] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bc000 == 30 [pid = 1744] [id = 619] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x90602400 == 29 [pid = 1744] [id = 561] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x909ae800 == 28 [pid = 1744] [id = 564] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x91c0e400 == 27 [pid = 1744] [id = 569] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x924dfc00 == 26 [pid = 1744] [id = 570] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b8800 == 25 [pid = 1744] [id = 576] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4d800 == 24 [pid = 1744] [id = 575] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd6c00 == 23 [pid = 1744] [id = 566] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd6000 == 22 [pid = 1744] [id = 567] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2f400 == 21 [pid = 1744] [id = 568] 12:36:10 INFO - PROCESS | 1744 | --DOCSHELL 0x924e5000 == 20 [pid = 1744] [id = 571] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x911eb000) [pid = 1744] [serial = 1856] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8edd8800) [pid = 1744] [serial = 1824] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ed2cc00) [pid = 1744] [serial = 1823] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91186800) [pid = 1744] [serial = 1827] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d4b9400) [pid = 1744] [serial = 1844] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8de47400) [pid = 1744] [serial = 1845] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ee84400) [pid = 1744] [serial = 1847] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x909b5400) [pid = 1744] [serial = 1826] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f07f800) [pid = 1744] [serial = 1848] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8edcd400) [pid = 1744] [serial = 1842] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8e0db800) [pid = 1744] [serial = 1841] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x909ba000) [pid = 1744] [serial = 1853] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92e1e800) [pid = 1744] [serial = 1830] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92c58800) [pid = 1744] [serial = 1829] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x93cb8400) [pid = 1744] [serial = 1833] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93b68000) [pid = 1744] [serial = 1832] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91185800) [pid = 1744] [serial = 1854] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x908cd400) [pid = 1744] [serial = 1851] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x908c3c00) [pid = 1744] [serial = 1850] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x95397400) [pid = 1744] [serial = 1836] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9538dc00) [pid = 1744] [serial = 1835] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x954e2c00) [pid = 1744] [serial = 1839] [outer = (nil)] [url = about:blank] 12:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9549e800) [pid = 1744] [serial = 1838] [outer = (nil)] [url = about:blank] 12:36:11 INFO - PROCESS | 1744 | 1467228971104 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2845ms 12:36:11 INFO - PROCESS | 1744 | 1467228971128 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 1744 | 1467228971135 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 12:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:36:11 INFO - PROCESS | 1744 | 1467228971144 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 1744 | 1467228971149 Marionette TRACE conn3 <- [1,2530,null,{}] 12:36:11 INFO - PROCESS | 1744 | 1467228971158 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:11 INFO - PROCESS | 1744 | 1467228971164 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:11 INFO - PROCESS | 1744 | 1467228971412 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:36:11 INFO - PROCESS | 1744 | 1467228971561 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:11 INFO - PROCESS | 1744 | 1467228971570 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d1000 == 21 [pid = 1744] [id = 640] 12:36:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8e0d1c00) [pid = 1744] [serial = 1921] [outer = (nil)] 12:36:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8edcf000) [pid = 1744] [serial = 1922] [outer = 0x8e0d1c00] 12:36:11 INFO - PROCESS | 1744 | 1467228971653 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8edd6c00) [pid = 1744] [serial = 1923] [outer = 0x8e0d1c00] 12:36:12 INFO - PROCESS | 1744 | 1467228972541 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1446ms 12:36:12 INFO - PROCESS | 1744 | 1467228972590 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:36:12 INFO - PROCESS | 1744 | 1467228972599 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 12:36:12 INFO - PROCESS | 1744 | 1467228972610 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - PROCESS | 1744 | 1467228972615 Marionette TRACE conn3 <- [1,2534,null,{}] 12:36:12 INFO - PROCESS | 1744 | 1467228972621 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:12 INFO - PROCESS | 1744 | 1467228972627 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:12 INFO - PROCESS | 1744 | 1467228972803 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:36:12 INFO - PROCESS | 1744 | 1467228972964 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:12 INFO - PROCESS | 1744 | 1467228972974 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f081800 == 22 [pid = 1744] [id = 641] 12:36:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f087800) [pid = 1744] [serial = 1924] [outer = (nil)] 12:36:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90609000) [pid = 1744] [serial = 1925] [outer = 0x8f087800] 12:36:13 INFO - PROCESS | 1744 | 1467228973051 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9060f400) [pid = 1744] [serial = 1926] [outer = 0x8f087800] 12:36:14 INFO - PROCESS | 1744 | 1467228974079 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1535ms 12:36:14 INFO - PROCESS | 1744 | 1467228974145 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:36:14 INFO - PROCESS | 1744 | 1467228974149 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 12:36:14 INFO - PROCESS | 1744 | 1467228974156 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - PROCESS | 1744 | 1467228974162 Marionette TRACE conn3 <- [1,2538,null,{}] 12:36:14 INFO - PROCESS | 1744 | 1467228974190 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:14 INFO - PROCESS | 1744 | 1467228974200 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:14 INFO - PROCESS | 1744 | 1467228974447 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:36:14 INFO - PROCESS | 1744 | 1467228974477 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:14 INFO - PROCESS | 1744 | 1467228974491 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x909ac800 == 23 [pid = 1744] [id = 642] 12:36:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x909ad400) [pid = 1744] [serial = 1927] [outer = (nil)] 12:36:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x909b7000) [pid = 1744] [serial = 1928] [outer = 0x909ad400] 12:36:14 INFO - PROCESS | 1744 | 1467228974601 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9117f800) [pid = 1744] [serial = 1929] [outer = 0x909ad400] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9256c400) [pid = 1744] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d4b7000) [pid = 1744] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d4bc400) [pid = 1744] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9060f000) [pid = 1744] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9096f000) [pid = 1744] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d4b6400) [pid = 1744] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90601400) [pid = 1744] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8edcfc00) [pid = 1744] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91b50000) [pid = 1744] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9256b000) [pid = 1744] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x909af800) [pid = 1744] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90962c00) [pid = 1744] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91b55800) [pid = 1744] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:36:16 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f087c00) [pid = 1744] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:36:16 INFO - PROCESS | 1744 | 1467228976327 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2189ms 12:36:16 INFO - PROCESS | 1744 | 1467228976350 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 1744 | 1467228976355 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 12:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:36:16 INFO - PROCESS | 1744 | 1467228976367 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - PROCESS | 1744 | 1467228976370 Marionette TRACE conn3 <- [1,2542,null,{}] 12:36:16 INFO - PROCESS | 1744 | 1467228976376 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:16 INFO - PROCESS | 1744 | 1467228976381 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:16 INFO - PROCESS | 1744 | 1467228976548 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:36:16 INFO - PROCESS | 1744 | 1467228976562 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:16 INFO - PROCESS | 1744 | 1467228976573 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ba000 == 24 [pid = 1744] [id = 643] 12:36:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ed27c00) [pid = 1744] [serial = 1930] [outer = (nil)] 12:36:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x908c9400) [pid = 1744] [serial = 1931] [outer = 0x8ed27c00] 12:36:16 INFO - PROCESS | 1744 | 1467228976777 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9117ec00) [pid = 1744] [serial = 1932] [outer = 0x8ed27c00] 12:36:17 INFO - PROCESS | 1744 | 1467228977582 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1280ms 12:36:17 INFO - PROCESS | 1744 | 1467228977668 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 1744 | 1467228977675 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 12:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:36:17 INFO - PROCESS | 1744 | 1467228977687 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:36:17 INFO - PROCESS | 1744 | 1467228977691 Marionette TRACE conn3 <- [1,2546,null,{}] 12:36:17 INFO - PROCESS | 1744 | 1467228977701 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:17 INFO - PROCESS | 1744 | 1467228977707 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:17 INFO - PROCESS | 1744 | 1467228977883 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:36:17 INFO - PROCESS | 1744 | 1467228977892 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:17 INFO - PROCESS | 1744 | 1467228977905 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x91186800 == 25 [pid = 1744] [id = 644] 12:36:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x911e9800) [pid = 1744] [serial = 1933] [outer = (nil)] 12:36:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912b4c00) [pid = 1744] [serial = 1934] [outer = 0x911e9800] 12:36:17 INFO - PROCESS | 1744 | 1467228977975 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91b4b800) [pid = 1744] [serial = 1935] [outer = 0x911e9800] 12:36:19 INFO - PROCESS | 1744 | 1467228979358 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1738ms 12:36:19 INFO - PROCESS | 1744 | 1467228979435 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 1744 | 1467228979441 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 12:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:36:19 INFO - PROCESS | 1744 | 1467228979451 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:36:19 INFO - PROCESS | 1744 | 1467228979458 Marionette TRACE conn3 <- [1,2550,null,{}] 12:36:19 INFO - PROCESS | 1744 | 1467228979468 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:19 INFO - PROCESS | 1744 | 1467228979473 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:19 INFO - PROCESS | 1744 | 1467228979705 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:36:19 INFO - PROCESS | 1744 | 1467228979953 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:19 INFO - PROCESS | 1744 | 1467228979965 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd0000 == 26 [pid = 1744] [id = 645] 12:36:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8edd0c00) [pid = 1744] [serial = 1936] [outer = (nil)] 12:36:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ee89800) [pid = 1744] [serial = 1937] [outer = 0x8edd0c00] 12:36:20 INFO - PROCESS | 1744 | 1467228980087 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x908c2000) [pid = 1744] [serial = 1938] [outer = 0x8edd0c00] 12:36:21 INFO - PROCESS | 1744 | 1467228981528 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2101ms 12:36:21 INFO - PROCESS | 1744 | 1467228981552 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:36:21 INFO - PROCESS | 1744 | 1467228981560 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 12:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:36:21 INFO - PROCESS | 1744 | 1467228981618 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:36:21 INFO - PROCESS | 1744 | 1467228981624 Marionette TRACE conn3 <- [1,2554,null,{}] 12:36:21 INFO - PROCESS | 1744 | 1467228981631 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:21 INFO - PROCESS | 1744 | 1467228981638 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:21 INFO - PROCESS | 1744 | 1467228981859 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:36:22 INFO - PROCESS | 1744 | 1467228982143 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:22 INFO - PROCESS | 1744 | 1467228982150 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee84400 == 27 [pid = 1744] [id = 646] 12:36:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90964000) [pid = 1744] [serial = 1939] [outer = (nil)] 12:36:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x912bb800) [pid = 1744] [serial = 1940] [outer = 0x90964000] 12:36:22 INFO - PROCESS | 1744 | 1467228982240 Marionette DEBUG loaded listener.js 12:36:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91181400) [pid = 1744] [serial = 1941] [outer = 0x90964000] 12:36:23 INFO - PROCESS | 1744 | 1467228983348 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1790ms 12:36:23 INFO - PROCESS | 1744 | 1467228983405 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 1744 | 1467228983409 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 12:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:36:23 INFO - PROCESS | 1744 | 1467228983418 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 1744 | 1467228983424 Marionette TRACE conn3 <- [1,2558,null,{}] 12:36:23 INFO - PROCESS | 1744 | 1467228983443 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:23 INFO - PROCESS | 1744 | 1467228983453 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:23 INFO - PROCESS | 1744 | 1467228983666 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:36:23 INFO - PROCESS | 1744 | 1467228983920 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:23 INFO - PROCESS | 1744 | 1467228983933 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e9800 == 28 [pid = 1744] [id = 647] 12:36:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x924e9c00) [pid = 1744] [serial = 1942] [outer = (nil)] 12:36:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9256b400) [pid = 1744] [serial = 1943] [outer = 0x924e9c00] 12:36:24 INFO - PROCESS | 1744 | 1467228984058 Marionette DEBUG loaded listener.js 12:36:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92578400) [pid = 1744] [serial = 1944] [outer = 0x924e9c00] 12:36:25 INFO - PROCESS | 1744 | 1467228985119 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1745ms 12:36:25 INFO - PROCESS | 1744 | 1467228985163 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:36:25 INFO - PROCESS | 1744 | 1467228985169 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 12:36:25 INFO - PROCESS | 1744 | 1467228985175 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 1744 | 1467228985179 Marionette TRACE conn3 <- [1,2562,null,{}] 12:36:25 INFO - PROCESS | 1744 | 1467228985185 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:25 INFO - PROCESS | 1744 | 1467228985191 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:25 INFO - PROCESS | 1744 | 1467228985399 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:36:25 INFO - PROCESS | 1744 | 1467228985637 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:25 INFO - PROCESS | 1744 | 1467228985647 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d9800 == 29 [pid = 1744] [id = 648] 12:36:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ed30c00) [pid = 1744] [serial = 1945] [outer = (nil)] 12:36:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x908dd800) [pid = 1744] [serial = 1946] [outer = 0x8ed30c00] 12:36:25 INFO - PROCESS | 1744 | 1467228985773 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x912b5400) [pid = 1744] [serial = 1947] [outer = 0x8ed30c00] 12:36:26 INFO - PROCESS | 1744 | 1467228986961 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1836ms 12:36:27 INFO - PROCESS | 1744 | 1467228987012 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 1744 | 1467228987018 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 12:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:36:27 INFO - PROCESS | 1744 | 1467228987028 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - PROCESS | 1744 | 1467228987033 Marionette TRACE conn3 <- [1,2566,null,{}] 12:36:27 INFO - PROCESS | 1744 | 1467228987099 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:27 INFO - PROCESS | 1744 | 1467228987104 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:27 INFO - PROCESS | 1744 | 1467228987315 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:36:27 INFO - PROCESS | 1744 | 1467228987654 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:27 INFO - PROCESS | 1744 | 1467228987667 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d6400 == 30 [pid = 1744] [id = 649] 12:36:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8e0d7000) [pid = 1744] [serial = 1948] [outer = (nil)] 12:36:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8edcf800) [pid = 1744] [serial = 1949] [outer = 0x8e0d7000] 12:36:27 INFO - PROCESS | 1744 | 1467228987742 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ee7c800) [pid = 1744] [serial = 1950] [outer = 0x8e0d7000] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x92571000) [pid = 1744] [serial = 1871] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x908d5400) [pid = 1744] [serial = 1878] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8de46800) [pid = 1744] [serial = 1859] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x908d4c00) [pid = 1744] [serial = 1863] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x911ee000) [pid = 1744] [serial = 1857] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9117c000) [pid = 1744] [serial = 1892] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x908c4000) [pid = 1744] [serial = 1883] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ee80400) [pid = 1744] [serial = 1880] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91c18000) [pid = 1744] [serial = 1890] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93b5ec00) [pid = 1744] [serial = 1875] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91c10000) [pid = 1744] [serial = 1889] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9117f000) [pid = 1744] [serial = 1886] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912b1000) [pid = 1744] [serial = 1887] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x908ca400) [pid = 1744] [serial = 1862] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e0d5400) [pid = 1744] [serial = 1860] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92e14000) [pid = 1744] [serial = 1874] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x911f7c00) [pid = 1744] [serial = 1865] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91c19c00) [pid = 1744] [serial = 1869] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912b8400) [pid = 1744] [serial = 1866] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f085c00) [pid = 1744] [serial = 1881] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91c14c00) [pid = 1744] [serial = 1868] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92c4c000) [pid = 1744] [serial = 1872] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f086400) [pid = 1744] [serial = 1877] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x908dc000) [pid = 1744] [serial = 1884] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93b5c400) [pid = 1744] [serial = 1896] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x92c54400) [pid = 1744] [serial = 1895] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91b56800) [pid = 1744] [serial = 1893] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1744 | 1467228988673 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1699ms 12:36:28 INFO - PROCESS | 1744 | 1467228988728 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 1744 | 1467228988735 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 12:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:36:28 INFO - PROCESS | 1744 | 1467228988746 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - PROCESS | 1744 | 1467228988750 Marionette TRACE conn3 <- [1,2570,null,{}] 12:36:28 INFO - PROCESS | 1744 | 1467228988757 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:28 INFO - PROCESS | 1744 | 1467228988763 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:28 INFO - PROCESS | 1744 | 1467228988938 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:36:29 INFO - PROCESS | 1744 | 1467228989097 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:29 INFO - PROCESS | 1744 | 1467228989104 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d5400 == 31 [pid = 1744] [id = 650] 12:36:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f08ac00) [pid = 1744] [serial = 1951] [outer = (nil)] 12:36:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x908dbc00) [pid = 1744] [serial = 1952] [outer = 0x8f08ac00] 12:36:29 INFO - PROCESS | 1744 | 1467228989182 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90962800) [pid = 1744] [serial = 1953] [outer = 0x8f08ac00] 12:36:30 INFO - PROCESS | 1744 | 1467228990099 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1380ms 12:36:30 INFO - PROCESS | 1744 | 1467228990127 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:36:30 INFO - PROCESS | 1744 | 1467228990131 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 12:36:30 INFO - PROCESS | 1744 | 1467228990138 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - PROCESS | 1744 | 1467228990144 Marionette TRACE conn3 <- [1,2574,null,{}] 12:36:30 INFO - PROCESS | 1744 | 1467228990160 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:30 INFO - PROCESS | 1744 | 1467228990168 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:30 INFO - PROCESS | 1744 | 1467228990342 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:36:30 INFO - PROCESS | 1744 | 1467228990504 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:30 INFO - PROCESS | 1744 | 1467228990517 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x911ec800 == 32 [pid = 1744] [id = 651] 12:36:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x911ef400) [pid = 1744] [serial = 1954] [outer = (nil)] 12:36:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912b3000) [pid = 1744] [serial = 1955] [outer = 0x911ef400] 12:36:30 INFO - PROCESS | 1744 | 1467228990591 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91b55c00) [pid = 1744] [serial = 1956] [outer = 0x911ef400] 12:36:31 INFO - PROCESS | 1744 | 1467228991613 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1548ms 12:36:31 INFO - PROCESS | 1744 | 1467228991687 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:36:31 INFO - PROCESS | 1744 | 1467228991692 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 12:36:31 INFO - PROCESS | 1744 | 1467228991700 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - PROCESS | 1744 | 1467228991706 Marionette TRACE conn3 <- [1,2578,null,{}] 12:36:31 INFO - PROCESS | 1744 | 1467228991720 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:31 INFO - PROCESS | 1744 | 1467228991726 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:31 INFO - PROCESS | 1744 | 1467228991967 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:36:32 INFO - PROCESS | 1744 | 1467228991995 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:32 INFO - PROCESS | 1744 | 1467228992003 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de49800 == 33 [pid = 1744] [id = 652] 12:36:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x909b6c00) [pid = 1744] [serial = 1957] [outer = (nil)] 12:36:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9240ec00) [pid = 1744] [serial = 1958] [outer = 0x909b6c00] 12:36:32 INFO - PROCESS | 1744 | 1467228992079 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9241a800) [pid = 1744] [serial = 1959] [outer = 0x909b6c00] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8edd3400) [pid = 1744] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x909b0400) [pid = 1744] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92e18c00) [pid = 1744] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9318f800) [pid = 1744] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x908da000) [pid = 1744] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93e1e400) [pid = 1744] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f08b400) [pid = 1744] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f087800) [pid = 1744] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x909ad400) [pid = 1744] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e0d7400) [pid = 1744] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8e0d1c00) [pid = 1744] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:36:32 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ed27c00) [pid = 1744] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:36:33 INFO - PROCESS | 1744 | 1467228993112 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1453ms 12:36:33 INFO - PROCESS | 1744 | 1467228993152 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 1744 | 1467228993155 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 12:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:36:33 INFO - PROCESS | 1744 | 1467228993168 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 1744 | 1467228993173 Marionette TRACE conn3 <- [1,2582,null,{}] 12:36:33 INFO - PROCESS | 1744 | 1467228993183 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:33 INFO - PROCESS | 1744 | 1467228993188 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:33 INFO - PROCESS | 1744 | 1467228993408 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:36:33 INFO - PROCESS | 1744 | 1467228993433 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:33 INFO - PROCESS | 1744 | 1467228993445 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d1c00 == 34 [pid = 1744] [id = 653] 12:36:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8edcec00) [pid = 1744] [serial = 1960] [outer = (nil)] 12:36:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x912b6000) [pid = 1744] [serial = 1961] [outer = 0x8edcec00] 12:36:33 INFO - PROCESS | 1744 | 1467228993516 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x924ea400) [pid = 1744] [serial = 1962] [outer = 0x8edcec00] 12:36:34 INFO - PROCESS | 1744 | 1467228994477 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1343ms 12:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:36:34 INFO - PROCESS | 1744 | 1467228994512 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 1744 | 1467228994515 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 12:36:34 INFO - PROCESS | 1744 | 1467228994521 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 1744 | 1467228994526 Marionette TRACE conn3 <- [1,2586,null,{}] 12:36:34 INFO - PROCESS | 1744 | 1467228994531 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:34 INFO - PROCESS | 1744 | 1467228994542 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:34 INFO - PROCESS | 1744 | 1467228994815 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:36:35 INFO - PROCESS | 1744 | 1467228995007 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:35 INFO - PROCESS | 1744 | 1467228995023 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3400 == 35 [pid = 1744] [id = 654] 12:36:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d4b5400) [pid = 1744] [serial = 1963] [outer = (nil)] 12:36:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8de42c00) [pid = 1744] [serial = 1964] [outer = 0x8d4b5400] 12:36:35 INFO - PROCESS | 1744 | 1467228995113 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e0cf400) [pid = 1744] [serial = 1965] [outer = 0x8d4b5400] 12:36:36 INFO - PROCESS | 1744 | 1467228996178 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1736ms 12:36:36 INFO - PROCESS | 1744 | 1467228996260 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 1744 | 1467228996266 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 12:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:36:36 INFO - PROCESS | 1744 | 1467228996276 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 1744 | 1467228996280 Marionette TRACE conn3 <- [1,2590,null,{}] 12:36:36 INFO - PROCESS | 1744 | 1467228996289 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:36 INFO - PROCESS | 1744 | 1467228996299 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:36 INFO - PROCESS | 1744 | 1467228996645 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:36:36 INFO - PROCESS | 1744 | 1467228996880 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:36 INFO - PROCESS | 1744 | 1467228996888 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x908cb000 == 36 [pid = 1744] [id = 655] 12:36:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x908cc000) [pid = 1744] [serial = 1966] [outer = (nil)] 12:36:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x908dd000) [pid = 1744] [serial = 1967] [outer = 0x908cc000] 12:36:36 INFO - PROCESS | 1744 | 1467228996979 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x909b0c00) [pid = 1744] [serial = 1968] [outer = 0x908cc000] 12:36:38 INFO - PROCESS | 1744 | 1467228997999 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1784ms 12:36:38 INFO - PROCESS | 1744 | 1467228998060 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:36:38 INFO - PROCESS | 1744 | 1467228998066 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 12:36:38 INFO - PROCESS | 1744 | 1467228998073 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:36:38 INFO - PROCESS | 1744 | 1467228998076 Marionette TRACE conn3 <- [1,2594,null,{}] 12:36:38 INFO - PROCESS | 1744 | 1467228998084 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:38 INFO - PROCESS | 1744 | 1467228998090 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:38 INFO - PROCESS | 1744 | 1467228998326 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:36:38 INFO - PROCESS | 1744 | 1467228998615 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:38 INFO - PROCESS | 1744 | 1467228998626 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x90601400 == 37 [pid = 1744] [id = 656] 12:36:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x911f5c00) [pid = 1744] [serial = 1969] [outer = (nil)] 12:36:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91b48400) [pid = 1744] [serial = 1970] [outer = 0x911f5c00] 12:36:38 INFO - PROCESS | 1744 | 1467228998766 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91c12400) [pid = 1744] [serial = 1971] [outer = 0x911f5c00] 12:36:39 INFO - PROCESS | 1744 | 1467228999804 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1789ms 12:36:39 INFO - PROCESS | 1744 | 1467228999862 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 1744 | 1467228999869 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 12:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:36:39 INFO - PROCESS | 1744 | 1467228999887 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 1744 | 1467228999895 Marionette TRACE conn3 <- [1,2598,null,{}] 12:36:39 INFO - PROCESS | 1744 | 1467228999946 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:39 INFO - PROCESS | 1744 | 1467228999953 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:40 INFO - PROCESS | 1744 | 1467229000179 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:36:40 INFO - PROCESS | 1744 | 1467229000434 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:40 INFO - PROCESS | 1744 | 1467229000443 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x911f4000 == 38 [pid = 1744] [id = 657] 12:36:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x924e1400) [pid = 1744] [serial = 1972] [outer = (nil)] 12:36:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92c56c00) [pid = 1744] [serial = 1973] [outer = 0x924e1400] 12:36:40 INFO - PROCESS | 1744 | 1467229000571 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92e19800) [pid = 1744] [serial = 1974] [outer = 0x924e1400] 12:36:41 INFO - PROCESS | 1744 | 1467229001586 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1753ms 12:36:41 INFO - PROCESS | 1744 | 1467229001632 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:36:41 INFO - PROCESS | 1744 | 1467229001637 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 12:36:41 INFO - PROCESS | 1744 | 1467229001644 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 1744 | 1467229001648 Marionette TRACE conn3 <- [1,2602,null,{}] 12:36:41 INFO - PROCESS | 1744 | 1467229001653 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:41 INFO - PROCESS | 1744 | 1467229001659 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:41 INFO - PROCESS | 1744 | 1467229001880 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:36:42 INFO - PROCESS | 1744 | 1467229002122 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:42 INFO - PROCESS | 1744 | 1467229002131 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x90604400 == 39 [pid = 1744] [id = 658] 12:36:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92c50800) [pid = 1744] [serial = 1975] [outer = (nil)] 12:36:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93b59c00) [pid = 1744] [serial = 1976] [outer = 0x92c50800] 12:36:42 INFO - PROCESS | 1744 | 1467229002262 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9319c400) [pid = 1744] [serial = 1977] [outer = 0x92c50800] 12:36:43 INFO - PROCESS | 1744 | 1467229003238 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1636ms 12:36:43 INFO - PROCESS | 1744 | 1467229003280 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:36:43 INFO - PROCESS | 1744 | 1467229003285 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 12:36:43 INFO - PROCESS | 1744 | 1467229003292 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 1744 | 1467229003296 Marionette TRACE conn3 <- [1,2606,null,{}] 12:36:43 INFO - PROCESS | 1744 | 1467229003303 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:43 INFO - PROCESS | 1744 | 1467229003307 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:43 INFO - PROCESS | 1744 | 1467229003506 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:36:43 INFO - PROCESS | 1744 | 1467229003764 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:43 INFO - PROCESS | 1744 | 1467229003791 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x909bb400 == 40 [pid = 1744] [id = 659] 12:36:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91179c00) [pid = 1744] [serial = 1978] [outer = (nil)] 12:36:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93b68000) [pid = 1744] [serial = 1979] [outer = 0x91179c00] 12:36:43 INFO - PROCESS | 1744 | 1467229003939 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93e24c00) [pid = 1744] [serial = 1980] [outer = 0x91179c00] 12:36:45 INFO - PROCESS | 1744 | 1467229005088 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1839ms 12:36:45 INFO - PROCESS | 1744 | 1467229005131 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:36:45 INFO - PROCESS | 1744 | 1467229005136 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 12:36:45 INFO - PROCESS | 1744 | 1467229005143 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - PROCESS | 1744 | 1467229005147 Marionette TRACE conn3 <- [1,2610,null,{}] 12:36:45 INFO - PROCESS | 1744 | 1467229005154 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:45 INFO - PROCESS | 1744 | 1467229005159 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:45 INFO - PROCESS | 1744 | 1467229005364 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:36:45 INFO - PROCESS | 1744 | 1467229005932 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:45 INFO - PROCESS | 1744 | 1467229005941 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4f400 == 41 [pid = 1744] [id = 660] 12:36:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8de50000) [pid = 1744] [serial = 1981] [outer = (nil)] 12:36:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8e0dd800) [pid = 1744] [serial = 1982] [outer = 0x8de50000] 12:36:46 INFO - PROCESS | 1744 | 1467229006031 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ed2a800) [pid = 1744] [serial = 1983] [outer = 0x8de50000] 12:36:47 INFO - PROCESS | 1744 | 1467229007001 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1938ms 12:36:47 INFO - PROCESS | 1744 | 1467229007083 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:36:47 INFO - PROCESS | 1744 | 1467229007090 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 12:36:47 INFO - PROCESS | 1744 | 1467229007097 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:36:47 INFO - PROCESS | 1744 | 1467229007102 Marionette TRACE conn3 <- [1,2614,null,{}] 12:36:47 INFO - PROCESS | 1744 | 1467229007111 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:47 INFO - PROCESS | 1744 | 1467229007118 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:47 INFO - PROCESS | 1744 | 1467229007318 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:36:47 INFO - PROCESS | 1744 | 1467229007646 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:47 INFO - PROCESS | 1744 | 1467229007657 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1400 == 42 [pid = 1744] [id = 661] 12:36:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x908de400) [pid = 1744] [serial = 1984] [outer = (nil)] 12:36:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x90966000) [pid = 1744] [serial = 1985] [outer = 0x908de400] 12:36:47 INFO - PROCESS | 1744 | 1467229007745 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x909b6800) [pid = 1744] [serial = 1986] [outer = 0x908de400] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d1c00 == 41 [pid = 1744] [id = 653] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8de49800 == 40 [pid = 1744] [id = 652] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x911ec800 == 39 [pid = 1744] [id = 651] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d5400 == 38 [pid = 1744] [id = 650] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d6400 == 37 [pid = 1744] [id = 649] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7fc00 == 36 [pid = 1744] [id = 627] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d1000 == 35 [pid = 1744] [id = 640] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x909ac800 == 34 [pid = 1744] [id = 642] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a000 == 33 [pid = 1744] [id = 631] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91186800 == 32 [pid = 1744] [id = 644] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x90609c00 == 31 [pid = 1744] [id = 633] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd0000 == 30 [pid = 1744] [id = 645] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d8c00 == 29 [pid = 1744] [id = 634] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x924e9800 == 28 [pid = 1744] [id = 647] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8de48800 == 27 [pid = 1744] [id = 635] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee84400 == 26 [pid = 1744] [id = 646] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91180400 == 25 [pid = 1744] [id = 629] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d9800 == 24 [pid = 1744] [id = 648] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee82c00 == 23 [pid = 1744] [id = 637] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4800 == 22 [pid = 1744] [id = 630] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f081800 == 21 [pid = 1744] [id = 641] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ba000 == 20 [pid = 1744] [id = 643] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d6c00 == 19 [pid = 1744] [id = 638] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f086000 == 18 [pid = 1744] [id = 636] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x9096dc00 == 17 [pid = 1744] [id = 628] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcf400 == 16 [pid = 1744] [id = 626] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2ec00 == 15 [pid = 1744] [id = 632] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f083c00 == 14 [pid = 1744] [id = 639] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x909bb400 == 13 [pid = 1744] [id = 659] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x90604400 == 12 [pid = 1744] [id = 658] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x911f4000 == 11 [pid = 1744] [id = 657] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x908cb000 == 10 [pid = 1744] [id = 655] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x90601400 == 9 [pid = 1744] [id = 656] 12:36:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3400 == 8 [pid = 1744] [id = 654] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x908c5000) [pid = 1744] [serial = 1899] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f082c00) [pid = 1744] [serial = 1898] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91c0a800) [pid = 1744] [serial = 1902] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x912be000) [pid = 1744] [serial = 1901] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x93e18800) [pid = 1744] [serial = 1905] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93b68c00) [pid = 1744] [serial = 1904] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x95390400) [pid = 1744] [serial = 1908] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x94989000) [pid = 1744] [serial = 1907] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9549a800) [pid = 1744] [serial = 1911] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x95493400) [pid = 1744] [serial = 1910] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x96780800) [pid = 1744] [serial = 1914] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x95528000) [pid = 1744] [serial = 1913] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x90969800) [pid = 1744] [serial = 1919] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x90609000) [pid = 1744] [serial = 1925] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x909b7000) [pid = 1744] [serial = 1928] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ee80000) [pid = 1744] [serial = 1917] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ed26400) [pid = 1744] [serial = 1916] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8edcf000) [pid = 1744] [serial = 1922] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9117f800) [pid = 1744] [serial = 1929] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8edd6c00) [pid = 1744] [serial = 1923] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91180000) [pid = 1744] [serial = 1920] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x908c9400) [pid = 1744] [serial = 1931] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9117ec00) [pid = 1744] [serial = 1932] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9060f400) [pid = 1744] [serial = 1926] [outer = (nil)] [url = about:blank] 12:36:50 INFO - PROCESS | 1744 | 1467229010028 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2997ms 12:36:50 INFO - PROCESS | 1744 | 1467229010097 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:36:50 INFO - PROCESS | 1744 | 1467229010104 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 12:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:36:50 INFO - PROCESS | 1744 | 1467229010115 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - PROCESS | 1744 | 1467229010119 Marionette TRACE conn3 <- [1,2618,null,{}] 12:36:50 INFO - PROCESS | 1744 | 1467229010128 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:50 INFO - PROCESS | 1744 | 1467229010134 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:50 INFO - PROCESS | 1744 | 1467229010328 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:36:50 INFO - PROCESS | 1744 | 1467229010536 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:50 INFO - PROCESS | 1744 | 1467229010552 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de49000 == 9 [pid = 1744] [id = 662] 12:36:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8e0d2400) [pid = 1744] [serial = 1987] [outer = (nil)] 12:36:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8e0db400) [pid = 1744] [serial = 1988] [outer = 0x8e0d2400] 12:36:50 INFO - PROCESS | 1744 | 1467229010626 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ed2c400) [pid = 1744] [serial = 1989] [outer = 0x8e0d2400] 12:36:51 INFO - PROCESS | 1744 | 1467229011538 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1488ms 12:36:51 INFO - PROCESS | 1744 | 1467229011602 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:36:51 INFO - PROCESS | 1744 | 1467229011611 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 12:36:51 INFO - PROCESS | 1744 | 1467229011623 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - PROCESS | 1744 | 1467229011628 Marionette TRACE conn3 <- [1,2622,null,{}] 12:36:51 INFO - PROCESS | 1744 | 1467229011634 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:51 INFO - PROCESS | 1744 | 1467229011640 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:51 INFO - PROCESS | 1744 | 1467229011839 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:36:52 INFO - PROCESS | 1744 | 1467229012077 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:52 INFO - PROCESS | 1744 | 1467229012087 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f08d800 == 10 [pid = 1744] [id = 663] 12:36:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90601400) [pid = 1744] [serial = 1990] [outer = (nil)] 12:36:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90604400) [pid = 1744] [serial = 1991] [outer = 0x90601400] 12:36:52 INFO - PROCESS | 1744 | 1467229012169 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9060c400) [pid = 1744] [serial = 1992] [outer = 0x90601400] 12:36:53 INFO - PROCESS | 1744 | 1467229013167 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1584ms 12:36:53 INFO - PROCESS | 1744 | 1467229013206 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 1744 | 1467229013211 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 12:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:36:53 INFO - PROCESS | 1744 | 1467229013217 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 1744 | 1467229013223 Marionette TRACE conn3 <- [1,2626,null,{}] 12:36:53 INFO - PROCESS | 1744 | 1467229013260 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:53 INFO - PROCESS | 1744 | 1467229013273 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:53 INFO - PROCESS | 1744 | 1467229013506 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:36:53 INFO - PROCESS | 1744 | 1467229013529 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:53 INFO - PROCESS | 1744 | 1467229013539 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x908da800 == 11 [pid = 1744] [id = 664] 12:36:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x908e0000) [pid = 1744] [serial = 1993] [outer = (nil)] 12:36:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9096a400) [pid = 1744] [serial = 1994] [outer = 0x908e0000] 12:36:53 INFO - PROCESS | 1744 | 1467229013630 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x909af000) [pid = 1744] [serial = 1995] [outer = 0x908e0000] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90964000) [pid = 1744] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x911e9800) [pid = 1744] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8edd0c00) [pid = 1744] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x924e9c00) [pid = 1744] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f08ac00) [pid = 1744] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e0d7000) [pid = 1744] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x909b6c00) [pid = 1744] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ed30c00) [pid = 1744] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x911ef400) [pid = 1744] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8edcec00) [pid = 1744] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:36:55 INFO - PROCESS | 1744 | 1467229015260 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2099ms 12:36:55 INFO - PROCESS | 1744 | 1467229015317 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 1744 | 1467229015321 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 12:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:36:55 INFO - PROCESS | 1744 | 1467229015328 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 1744 | 1467229015330 Marionette TRACE conn3 <- [1,2630,null,{}] 12:36:55 INFO - PROCESS | 1744 | 1467229015337 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:55 INFO - PROCESS | 1744 | 1467229015343 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:55 INFO - PROCESS | 1744 | 1467229015515 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:36:55 INFO - PROCESS | 1744 | 1467229015666 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:55 INFO - PROCESS | 1744 | 1467229015676 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed30c00 == 12 [pid = 1744] [id = 665] 12:36:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f082800) [pid = 1744] [serial = 1996] [outer = (nil)] 12:36:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9096ac00) [pid = 1744] [serial = 1997] [outer = 0x8f082800] 12:36:55 INFO - PROCESS | 1744 | 1467229015752 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91186400) [pid = 1744] [serial = 1998] [outer = 0x8f082800] 12:36:56 INFO - PROCESS | 1744 | 1467229016621 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1330ms 12:36:56 INFO - PROCESS | 1744 | 1467229016660 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 1744 | 1467229016663 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 12:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:36:56 INFO - PROCESS | 1744 | 1467229016670 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - PROCESS | 1744 | 1467229016674 Marionette TRACE conn3 <- [1,2634,null,{}] 12:36:56 INFO - PROCESS | 1744 | 1467229016680 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:56 INFO - PROCESS | 1744 | 1467229016685 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:56 INFO - PROCESS | 1744 | 1467229016847 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:36:56 INFO - PROCESS | 1744 | 1467229016864 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:56 INFO - PROCESS | 1744 | 1467229016872 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x911ea800 == 13 [pid = 1744] [id = 666] 12:36:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x911eac00) [pid = 1744] [serial = 1999] [outer = (nil)] 12:36:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x911f2000) [pid = 1744] [serial = 2000] [outer = 0x911eac00] 12:36:56 INFO - PROCESS | 1744 | 1467229016944 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912b9000) [pid = 1744] [serial = 2001] [outer = 0x911eac00] 12:36:58 INFO - PROCESS | 1744 | 1467229018217 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1588ms 12:36:58 INFO - PROCESS | 1744 | 1467229018260 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:36:58 INFO - PROCESS | 1744 | 1467229018267 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 12:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:36:58 INFO - PROCESS | 1744 | 1467229018283 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:36:58 INFO - PROCESS | 1744 | 1467229018296 Marionette TRACE conn3 <- [1,2638,null,{}] 12:36:58 INFO - PROCESS | 1744 | 1467229018304 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:58 INFO - PROCESS | 1744 | 1467229018311 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:58 INFO - PROCESS | 1744 | 1467229018563 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:36:58 INFO - PROCESS | 1744 | 1467229018821 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:36:58 INFO - PROCESS | 1744 | 1467229018833 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:36:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcd400 == 14 [pid = 1744] [id = 667] 12:36:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8edce400) [pid = 1744] [serial = 2002] [outer = (nil)] 12:36:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f086c00) [pid = 1744] [serial = 2003] [outer = 0x8edce400] 12:36:58 INFO - PROCESS | 1744 | 1467229018952 Marionette DEBUG loaded listener.js 12:36:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9060f000) [pid = 1744] [serial = 2004] [outer = 0x8edce400] 12:36:59 INFO - PROCESS | 1744 | 1467229019914 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1695ms 12:36:59 INFO - PROCESS | 1744 | 1467229019977 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 1744 | 1467229019985 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 12:36:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:37:00 INFO - PROCESS | 1744 | 1467229019997 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 1744 | 1467229020001 Marionette TRACE conn3 <- [1,2642,null,{}] 12:37:00 INFO - PROCESS | 1744 | 1467229020009 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:00 INFO - PROCESS | 1744 | 1467229020015 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:00 INFO - PROCESS | 1744 | 1467229020287 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:37:00 INFO - PROCESS | 1744 | 1467229020607 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:00 INFO - PROCESS | 1744 | 1467229020618 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b7400 == 15 [pid = 1744] [id = 668] 12:37:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x909b4400) [pid = 1744] [serial = 2005] [outer = (nil)] 12:37:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x911ec400) [pid = 1744] [serial = 2006] [outer = 0x909b4400] 12:37:00 INFO - PROCESS | 1744 | 1467229020707 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9096d400) [pid = 1744] [serial = 2007] [outer = 0x909b4400] 12:37:01 INFO - PROCESS | 1744 | 1467229021716 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:37:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1787ms 12:37:01 INFO - PROCESS | 1744 | 1467229021785 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:37:01 INFO - PROCESS | 1744 | 1467229021790 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 12:37:01 INFO - PROCESS | 1744 | 1467229021799 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:37:01 INFO - PROCESS | 1744 | 1467229021806 Marionette TRACE conn3 <- [1,2646,null,{}] 12:37:01 INFO - PROCESS | 1744 | 1467229021824 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:01 INFO - PROCESS | 1744 | 1467229021834 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:02 INFO - PROCESS | 1744 | 1467229022187 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:37:02 INFO - PROCESS | 1744 | 1467229022379 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:02 INFO - PROCESS | 1744 | 1467229022389 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c0f000 == 16 [pid = 1744] [id = 669] 12:37:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91c13800) [pid = 1744] [serial = 2008] [outer = (nil)] 12:37:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x924e2800) [pid = 1744] [serial = 2009] [outer = 0x91c13800] 12:37:02 INFO - PROCESS | 1744 | 1467229022480 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x924e9800) [pid = 1744] [serial = 2010] [outer = 0x91c13800] 12:37:03 INFO - PROCESS | 1744 | 1467229023455 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1696ms 12:37:03 INFO - PROCESS | 1744 | 1467229023495 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 1744 | 1467229023499 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 12:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:37:03 INFO - PROCESS | 1744 | 1467229023506 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 1744 | 1467229023510 Marionette TRACE conn3 <- [1,2650,null,{}] 12:37:03 INFO - PROCESS | 1744 | 1467229023516 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:03 INFO - PROCESS | 1744 | 1467229023522 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:03 INFO - PROCESS | 1744 | 1467229023719 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:37:03 INFO - PROCESS | 1744 | 1467229023971 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:03 INFO - PROCESS | 1744 | 1467229023982 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x908da400 == 17 [pid = 1744] [id = 670] 12:37:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9256e800) [pid = 1744] [serial = 2011] [outer = (nil)] 12:37:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92c4a800) [pid = 1744] [serial = 2012] [outer = 0x9256e800] 12:37:04 INFO - PROCESS | 1744 | 1467229024123 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92c50000) [pid = 1744] [serial = 2013] [outer = 0x9256e800] 12:37:05 INFO - PROCESS | 1744 | 1467229025020 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:37:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:37:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1585ms 12:37:05 INFO - PROCESS | 1744 | 1467229025094 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 1744 | 1467229025097 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 12:37:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:37:05 INFO - PROCESS | 1744 | 1467229025104 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - PROCESS | 1744 | 1467229025107 Marionette TRACE conn3 <- [1,2654,null,{}] 12:37:05 INFO - PROCESS | 1744 | 1467229025114 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:05 INFO - PROCESS | 1744 | 1467229025119 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:05 INFO - PROCESS | 1744 | 1467229025308 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:37:05 INFO - PROCESS | 1744 | 1467229025496 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:05 INFO - PROCESS | 1744 | 1467229025503 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4af800 == 18 [pid = 1744] [id = 671] 12:37:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90605000) [pid = 1744] [serial = 2014] [outer = (nil)] 12:37:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92e1e000) [pid = 1744] [serial = 2015] [outer = 0x90605000] 12:37:05 INFO - PROCESS | 1744 | 1467229025646 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92e21400) [pid = 1744] [serial = 2016] [outer = 0x90605000] 12:37:07 INFO - PROCESS | 1744 | 1467229027400 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:37:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2343ms 12:37:07 INFO - PROCESS | 1744 | 1467229027450 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 1744 | 1467229027457 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 12:37:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:37:07 INFO - PROCESS | 1744 | 1467229027615 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 1744 | 1467229027621 Marionette TRACE conn3 <- [1,2658,null,{}] 12:37:07 INFO - PROCESS | 1744 | 1467229027635 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:07 INFO - PROCESS | 1744 | 1467229027653 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:07 INFO - PROCESS | 1744 | 1467229027979 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:37:08 INFO - PROCESS | 1744 | 1467229028256 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:08 INFO - PROCESS | 1744 | 1467229028269 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de44800 == 19 [pid = 1744] [id = 672] 12:37:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x911e9800) [pid = 1744] [serial = 2017] [outer = (nil)] 12:37:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93c57400) [pid = 1744] [serial = 2018] [outer = 0x911e9800] 12:37:08 INFO - PROCESS | 1744 | 1467229028370 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93cbc800) [pid = 1744] [serial = 2019] [outer = 0x911e9800] 12:37:09 INFO - PROCESS | 1744 | 1467229029375 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:37:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1918ms 12:37:09 INFO - PROCESS | 1744 | 1467229029457 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:37:09 INFO - PROCESS | 1744 | 1467229029462 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 12:37:09 INFO - PROCESS | 1744 | 1467229029469 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 1744 | 1467229029472 Marionette TRACE conn3 <- [1,2662,null,{}] 12:37:09 INFO - PROCESS | 1744 | 1467229029480 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:09 INFO - PROCESS | 1744 | 1467229029486 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:09 INFO - PROCESS | 1744 | 1467229029726 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:37:09 INFO - PROCESS | 1744 | 1467229029969 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:09 INFO - PROCESS | 1744 | 1467229029975 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4400 == 20 [pid = 1744] [id = 673] 12:37:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d4b4800) [pid = 1744] [serial = 2020] [outer = (nil)] 12:37:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d4bdc00) [pid = 1744] [serial = 2021] [outer = 0x8d4b4800] 12:37:10 INFO - PROCESS | 1744 | 1467229030256 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8e0d2000) [pid = 1744] [serial = 2022] [outer = 0x8d4b4800] 12:37:11 INFO - PROCESS | 1744 | 1467229031373 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x924ea400) [pid = 1744] [serial = 1962] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x912bb800) [pid = 1744] [serial = 1940] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912b4c00) [pid = 1744] [serial = 1934] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x908c2000) [pid = 1744] [serial = 1938] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92578400) [pid = 1744] [serial = 1944] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90962800) [pid = 1744] [serial = 1953] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8edcf800) [pid = 1744] [serial = 1949] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9241a800) [pid = 1744] [serial = 1959] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ee7c800) [pid = 1744] [serial = 1950] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9240ec00) [pid = 1744] [serial = 1958] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91181400) [pid = 1744] [serial = 1941] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912b5400) [pid = 1744] [serial = 1947] [outer = (nil)] [url = about:blank] 12:37:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ee89800) [pid = 1744] [serial = 1937] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9256b400) [pid = 1744] [serial = 1943] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x912b3000) [pid = 1744] [serial = 1955] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91b4b800) [pid = 1744] [serial = 1935] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x908dd800) [pid = 1744] [serial = 1946] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91b55c00) [pid = 1744] [serial = 1956] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x908dbc00) [pid = 1744] [serial = 1952] [outer = (nil)] [url = about:blank] 12:37:11 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x912b6000) [pid = 1744] [serial = 1961] [outer = (nil)] [url = about:blank] 12:37:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2014ms 12:37:11 INFO - PROCESS | 1744 | 1467229031493 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 1744 | 1467229031499 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 12:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:37:11 INFO - PROCESS | 1744 | 1467229031511 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 1744 | 1467229031517 Marionette TRACE conn3 <- [1,2666,null,{}] 12:37:11 INFO - PROCESS | 1744 | 1467229031527 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:11 INFO - PROCESS | 1744 | 1467229031534 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:11 INFO - PROCESS | 1744 | 1467229031737 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:37:11 INFO - PROCESS | 1744 | 1467229031937 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:11 INFO - PROCESS | 1744 | 1467229031950 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f081400 == 21 [pid = 1744] [id = 674] 12:37:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f083400) [pid = 1744] [serial = 2023] [outer = (nil)] 12:37:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f08c800) [pid = 1744] [serial = 2024] [outer = 0x8f083400] 12:37:12 INFO - PROCESS | 1744 | 1467229032030 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x908c1c00) [pid = 1744] [serial = 2025] [outer = 0x8f083400] 12:37:13 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:13 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:37:13 INFO - PROCESS | 1744 | 1467229033322 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:37:13 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) 12:37:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1843ms 12:37:13 INFO - PROCESS | 1744 | 1467229033352 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:37:13 INFO - PROCESS | 1744 | 1467229033360 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 12:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:37:13 INFO - PROCESS | 1744 | 1467229033371 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 1744 | 1467229033375 Marionette TRACE conn3 <- [1,2670,null,{}] 12:37:13 INFO - PROCESS | 1744 | 1467229033382 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:13 INFO - PROCESS | 1744 | 1467229033388 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:13 INFO - PROCESS | 1744 | 1467229033678 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:37:13 INFO - PROCESS | 1744 | 1467229033700 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:13 INFO - PROCESS | 1744 | 1467229033709 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c7000 == 22 [pid = 1744] [id = 675] 12:37:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x908e3400) [pid = 1744] [serial = 2026] [outer = (nil)] 12:37:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9117e800) [pid = 1744] [serial = 2027] [outer = 0x908e3400] 12:37:13 INFO - PROCESS | 1744 | 1467229033782 Marionette DEBUG loaded listener.js 12:37:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912b2000) [pid = 1744] [serial = 2028] [outer = 0x908e3400] 12:37:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:15 INFO - PROCESS | 1744 | 1467229035300 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:37:15 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 12:37:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:37:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:37:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1945ms 12:37:15 INFO - PROCESS | 1744 | 1467229035382 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 1744 | 1467229035389 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 12:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:37:15 INFO - PROCESS | 1744 | 1467229035403 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 1744 | 1467229035409 Marionette TRACE conn3 <- [1,2674,null,{}] 12:37:15 INFO - PROCESS | 1744 | 1467229035432 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:15 INFO - PROCESS | 1744 | 1467229035441 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:15 INFO - PROCESS | 1744 | 1467229035661 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:37:15 INFO - PROCESS | 1744 | 1467229035686 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:15 INFO - PROCESS | 1744 | 1467229035693 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x909ae000 == 23 [pid = 1744] [id = 676] 12:37:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91b48800) [pid = 1744] [serial = 2029] [outer = (nil)] 12:37:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91c15c00) [pid = 1744] [serial = 2030] [outer = 0x91b48800] 12:37:15 INFO - PROCESS | 1744 | 1467229035769 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9241a000) [pid = 1744] [serial = 2031] [outer = 0x91b48800] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x908e0000) [pid = 1744] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x908de400) [pid = 1744] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90601400) [pid = 1744] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e0d2400) [pid = 1744] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d4b5400) [pid = 1744] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x908cc000) [pid = 1744] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x911f5c00) [pid = 1744] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f082800) [pid = 1744] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x924e1400) [pid = 1744] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92c50800) [pid = 1744] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91179c00) [pid = 1744] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:37:16 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8de50000) [pid = 1744] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:37:17 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:17 INFO - PROCESS | 1744 | 1467229037205 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:37:17 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:37:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:37:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:37:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1846ms 12:37:17 INFO - PROCESS | 1744 | 1467229037250 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 1744 | 1467229037255 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 12:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:37:17 INFO - PROCESS | 1744 | 1467229037263 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 1744 | 1467229037265 Marionette TRACE conn3 <- [1,2678,null,{}] 12:37:17 INFO - PROCESS | 1744 | 1467229037272 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:17 INFO - PROCESS | 1744 | 1467229037277 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:17 INFO - PROCESS | 1744 | 1467229037565 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:37:17 INFO - PROCESS | 1744 | 1467229037586 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:17 INFO - PROCESS | 1744 | 1467229037593 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcc400 == 24 [pid = 1744] [id = 677] 12:37:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8edd5400) [pid = 1744] [serial = 2032] [outer = (nil)] 12:37:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x908de400) [pid = 1744] [serial = 2033] [outer = 0x8edd5400] 12:37:17 INFO - PROCESS | 1744 | 1467229037665 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91b4b400) [pid = 1744] [serial = 2034] [outer = 0x8edd5400] 12:37:19 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:19 INFO - PROCESS | 1744 | 1467229039088 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:37:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:37:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1881ms 12:37:19 INFO - PROCESS | 1744 | 1467229039253 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 1744 | 1467229039261 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 12:37:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:37:19 INFO - PROCESS | 1744 | 1467229039273 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 1744 | 1467229039278 Marionette TRACE conn3 <- [1,2682,null,{}] 12:37:19 INFO - PROCESS | 1744 | 1467229039288 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:19 INFO - PROCESS | 1744 | 1467229039293 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:19 INFO - PROCESS | 1744 | 1467229039478 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:37:19 INFO - PROCESS | 1744 | 1467229039666 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:19 INFO - PROCESS | 1744 | 1467229039682 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4000 == 25 [pid = 1744] [id = 678] 12:37:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e0d8c00) [pid = 1744] [serial = 2035] [outer = (nil)] 12:37:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f089400) [pid = 1744] [serial = 2036] [outer = 0x8e0d8c00] 12:37:19 INFO - PROCESS | 1744 | 1467229039806 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9060f800) [pid = 1744] [serial = 2037] [outer = 0x8e0d8c00] 12:37:21 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:21 INFO - PROCESS | 1744 | 1467229041253 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:37:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1997ms 12:37:21 INFO - PROCESS | 1744 | 1467229041269 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 1744 | 1467229041277 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 12:37:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:37:21 INFO - PROCESS | 1744 | 1467229041288 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 1744 | 1467229041293 Marionette TRACE conn3 <- [1,2686,null,{}] 12:37:21 INFO - PROCESS | 1744 | 1467229041301 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:21 INFO - PROCESS | 1744 | 1467229041307 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:21 INFO - PROCESS | 1744 | 1467229041576 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:37:21 INFO - PROCESS | 1744 | 1467229041777 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:21 INFO - PROCESS | 1744 | 1467229041789 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1800 == 26 [pid = 1744] [id = 679] 12:37:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8de4e400) [pid = 1744] [serial = 2038] [outer = (nil)] 12:37:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912b9800) [pid = 1744] [serial = 2039] [outer = 0x8de4e400] 12:37:21 INFO - PROCESS | 1744 | 1467229041929 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91b4f400) [pid = 1744] [serial = 2040] [outer = 0x8de4e400] 12:37:23 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:23 INFO - PROCESS | 1744 | 1467229043447 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:37:23 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:37:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:37:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:37:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2247ms 12:37:23 INFO - PROCESS | 1744 | 1467229043537 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 12:37:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:37:23 INFO - PROCESS | 1744 | 1467229043542 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 12:37:23 INFO - PROCESS | 1744 | 1467229043550 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - PROCESS | 1744 | 1467229043558 Marionette TRACE conn3 <- [1,2690,null,{}] 12:37:23 INFO - PROCESS | 1744 | 1467229043577 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:23 INFO - PROCESS | 1744 | 1467229043586 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:23 INFO - PROCESS | 1744 | 1467229043771 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:37:23 INFO - PROCESS | 1744 | 1467229043960 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:23 INFO - PROCESS | 1744 | 1467229043973 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c17800 == 27 [pid = 1744] [id = 680] 12:37:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9256cc00) [pid = 1744] [serial = 2041] [outer = (nil)] 12:37:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92e19400) [pid = 1744] [serial = 2042] [outer = 0x9256cc00] 12:37:24 INFO - PROCESS | 1744 | 1467229044073 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93b63400) [pid = 1744] [serial = 2043] [outer = 0x9256cc00] 12:37:25 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:25 INFO - PROCESS | 1744 | 1467229045460 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:37:25 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:37:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:37:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:37:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1960ms 12:37:25 INFO - PROCESS | 1744 | 1467229045511 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 1744 | 1467229045516 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 12:37:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:37:25 INFO - PROCESS | 1744 | 1467229045523 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 1744 | 1467229045527 Marionette TRACE conn3 <- [1,2694,null,{}] 12:37:25 INFO - PROCESS | 1744 | 1467229045641 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:25 INFO - PROCESS | 1744 | 1467229045648 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:25 INFO - PROCESS | 1744 | 1467229045846 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:37:26 INFO - PROCESS | 1744 | 1467229046033 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:26 INFO - PROCESS | 1744 | 1467229046042 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4f800 == 28 [pid = 1744] [id = 681] 12:37:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ed27400) [pid = 1744] [serial = 2044] [outer = (nil)] 12:37:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9060a800) [pid = 1744] [serial = 2045] [outer = 0x8ed27400] 12:37:26 INFO - PROCESS | 1744 | 1467229046126 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x909b5000) [pid = 1744] [serial = 2046] [outer = 0x8ed27400] 12:37:27 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:27 INFO - PROCESS | 1744 | 1467229047607 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:37:27 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:37:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:37:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:37:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2141ms 12:37:27 INFO - PROCESS | 1744 | 1467229047667 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 1744 | 1467229047673 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 12:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:37:27 INFO - PROCESS | 1744 | 1467229047682 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 1744 | 1467229047686 Marionette TRACE conn3 <- [1,2698,null,{}] 12:37:27 INFO - PROCESS | 1744 | 1467229047696 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:27 INFO - PROCESS | 1744 | 1467229047701 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:27 INFO - PROCESS | 1744 | 1467229047977 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:37:28 INFO - PROCESS | 1744 | 1467229048271 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:28 INFO - PROCESS | 1744 | 1467229048286 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2e800 == 29 [pid = 1744] [id = 682] 12:37:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9060bc00) [pid = 1744] [serial = 2047] [outer = (nil)] 12:37:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x908de000) [pid = 1744] [serial = 2048] [outer = 0x9060bc00] 12:37:28 INFO - PROCESS | 1744 | 1467229048364 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x908e3c00) [pid = 1744] [serial = 2049] [outer = 0x9060bc00] 12:37:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4f400 == 28 [pid = 1744] [id = 660] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9096a400) [pid = 1744] [serial = 1994] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90966000) [pid = 1744] [serial = 1985] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90604400) [pid = 1744] [serial = 1991] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e0db400) [pid = 1744] [serial = 1988] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ed2c400) [pid = 1744] [serial = 1989] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8e0cf400) [pid = 1744] [serial = 1965] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8de42c00) [pid = 1744] [serial = 1964] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x909b0c00) [pid = 1744] [serial = 1968] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x908dd000) [pid = 1744] [serial = 1967] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91c12400) [pid = 1744] [serial = 1971] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91b48400) [pid = 1744] [serial = 1970] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9096ac00) [pid = 1744] [serial = 1997] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92e19800) [pid = 1744] [serial = 1974] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92c56c00) [pid = 1744] [serial = 1973] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9319c400) [pid = 1744] [serial = 1977] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93b59c00) [pid = 1744] [serial = 1976] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93e24c00) [pid = 1744] [serial = 1980] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93b68000) [pid = 1744] [serial = 1979] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ed2a800) [pid = 1744] [serial = 1983] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8e0dd800) [pid = 1744] [serial = 1982] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91186400) [pid = 1744] [serial = 1998] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x909b6800) [pid = 1744] [serial = 1986] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x909af000) [pid = 1744] [serial = 1995] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9060c400) [pid = 1744] [serial = 1992] [outer = (nil)] [url = about:blank] 12:37:30 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 12:37:30 INFO - PROCESS | 1744 | 1467229050902 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:37:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:37:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:37:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:37:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 3250ms 12:37:30 INFO - PROCESS | 1744 | 1467229050933 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 12:37:30 INFO - PROCESS | 1744 | 1467229050939 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 12:37:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:37:30 INFO - PROCESS | 1744 | 1467229050947 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:37:30 INFO - PROCESS | 1744 | 1467229050953 Marionette TRACE conn3 <- [1,2702,null,{}] 12:37:30 INFO - PROCESS | 1744 | 1467229050961 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:30 INFO - PROCESS | 1744 | 1467229050968 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:31 INFO - PROCESS | 1744 | 1467229051193 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:37:31 INFO - PROCESS | 1744 | 1467229051339 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:31 INFO - PROCESS | 1744 | 1467229051346 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0db000 == 29 [pid = 1744] [id = 683] 12:37:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8e0db800) [pid = 1744] [serial = 2050] [outer = (nil)] 12:37:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8edd0c00) [pid = 1744] [serial = 2051] [outer = 0x8e0db800] 12:37:31 INFO - PROCESS | 1744 | 1467229051425 Marionette DEBUG loaded listener.js 12:37:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ee7b000) [pid = 1744] [serial = 2052] [outer = 0x8e0db800] 12:37:32 INFO - PROCESS | 1744 | 1467229052305 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:37:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:37:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1382ms 12:37:32 INFO - PROCESS | 1744 | 1467229052330 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 1744 | 1467229052340 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 12:37:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:37:32 INFO - PROCESS | 1744 | 1467229052352 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:37:32 INFO - PROCESS | 1744 | 1467229052356 Marionette TRACE conn3 <- [1,2706,null,{}] 12:37:32 INFO - PROCESS | 1744 | 1467229052377 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:32 INFO - PROCESS | 1744 | 1467229052384 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:32 INFO - PROCESS | 1744 | 1467229052640 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:37:32 INFO - PROCESS | 1744 | 1467229052670 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:32 INFO - PROCESS | 1744 | 1467229052676 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x90607400 == 30 [pid = 1744] [id = 684] 12:37:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x90609000) [pid = 1744] [serial = 2053] [outer = (nil)] 12:37:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x908c6800) [pid = 1744] [serial = 2054] [outer = 0x90609000] 12:37:32 INFO - PROCESS | 1744 | 1467229052757 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x908cc000) [pid = 1744] [serial = 2055] [outer = 0x90609000] 12:37:33 INFO - PROCESS | 1744 | 1467229053812 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:37:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:37:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1505ms 12:37:33 INFO - PROCESS | 1744 | 1467229053857 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 1744 | 1467229053862 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 12:37:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:37:33 INFO - PROCESS | 1744 | 1467229053876 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - PROCESS | 1744 | 1467229053882 Marionette TRACE conn3 <- [1,2710,null,{}] 12:37:33 INFO - PROCESS | 1744 | 1467229053901 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:33 INFO - PROCESS | 1744 | 1467229053912 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:34 INFO - PROCESS | 1744 | 1467229054649 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8edd5400) [pid = 1744] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f083400) [pid = 1744] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x909b4400) [pid = 1744] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8edce400) [pid = 1744] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90605000) [pid = 1744] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9256e800) [pid = 1744] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x91b48800) [pid = 1744] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x911e9800) [pid = 1744] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x908e3400) [pid = 1744] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x91c13800) [pid = 1744] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8d4b4800) [pid = 1744] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:37:34 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x911eac00) [pid = 1744] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:37:34 INFO - PROCESS | 1744 | 1467229054855 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:34 INFO - PROCESS | 1744 | 1467229054871 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f083400 == 31 [pid = 1744] [id = 685] 12:37:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8f084400) [pid = 1744] [serial = 2056] [outer = (nil)] 12:37:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9096c400) [pid = 1744] [serial = 2057] [outer = 0x8f084400] 12:37:34 INFO - PROCESS | 1744 | 1467229054947 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x909b6c00) [pid = 1744] [serial = 2058] [outer = 0x8f084400] 12:37:35 INFO - PROCESS | 1744 | 1467229055768 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 1744 | 1467229055828 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 12:37:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:37:35 INFO - PROCESS | 1744 | 1467229055835 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - PROCESS | 1744 | 1467229055838 Marionette TRACE conn3 <- [1,2714,null,{}] 12:37:35 INFO - PROCESS | 1744 | 1467229055845 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:35 INFO - PROCESS | 1744 | 1467229055850 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:36 INFO - PROCESS | 1744 | 1467229056041 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:37:36 INFO - PROCESS | 1744 | 1467229056191 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:36 INFO - PROCESS | 1744 | 1467229056205 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2b000 == 32 [pid = 1744] [id = 686] 12:37:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x90604c00) [pid = 1744] [serial = 2059] [outer = (nil)] 12:37:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x912b3000) [pid = 1744] [serial = 2060] [outer = 0x90604c00] 12:37:36 INFO - PROCESS | 1744 | 1467229056281 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91b4b000) [pid = 1744] [serial = 2061] [outer = 0x90604c00] 12:37:37 INFO - PROCESS | 1744 | 1467229057296 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:37:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1531ms 12:37:37 INFO - PROCESS | 1744 | 1467229057369 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:37:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:37:37 INFO - PROCESS | 1744 | 1467229057375 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 12:37:37 INFO - PROCESS | 1744 | 1467229057385 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - PROCESS | 1744 | 1467229057390 Marionette TRACE conn3 <- [1,2718,null,{}] 12:37:37 INFO - PROCESS | 1744 | 1467229057428 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:37 INFO - PROCESS | 1744 | 1467229057435 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:37 INFO - PROCESS | 1744 | 1467229057732 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:37:37 INFO - PROCESS | 1744 | 1467229057944 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:37 INFO - PROCESS | 1744 | 1467229057956 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7b400 == 33 [pid = 1744] [id = 687] 12:37:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ee84400) [pid = 1744] [serial = 2062] [outer = (nil)] 12:37:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f080000) [pid = 1744] [serial = 2063] [outer = 0x8ee84400] 12:37:38 INFO - PROCESS | 1744 | 1467229058041 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x90606400) [pid = 1744] [serial = 2064] [outer = 0x8ee84400] 12:37:39 INFO - PROCESS | 1744 | 1467229059157 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 1744 | 1467229059230 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 12:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:37:39 INFO - PROCESS | 1744 | 1467229059242 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 1744 | 1467229059246 Marionette TRACE conn3 <- [1,2722,null,{}] 12:37:39 INFO - PROCESS | 1744 | 1467229059253 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:39 INFO - PROCESS | 1744 | 1467229059260 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:39 INFO - PROCESS | 1744 | 1467229059458 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:37:39 INFO - PROCESS | 1744 | 1467229059705 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:39 INFO - PROCESS | 1744 | 1467229059713 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d7000 == 34 [pid = 1744] [id = 688] 12:37:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x911f6000) [pid = 1744] [serial = 2065] [outer = (nil)] 12:37:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91b4d000) [pid = 1744] [serial = 2066] [outer = 0x911f6000] 12:37:39 INFO - PROCESS | 1744 | 1467229059800 Marionette DEBUG loaded listener.js 12:37:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91c0bc00) [pid = 1744] [serial = 2067] [outer = 0x911f6000] 12:37:40 INFO - PROCESS | 1744 | 1467229060954 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 12:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:37:40 INFO - PROCESS | 1744 | 1467229060990 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 12:37:40 INFO - PROCESS | 1744 | 1467229060997 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 1744 | 1467229061004 Marionette TRACE conn3 <- [1,2726,null,{}] 12:37:41 INFO - PROCESS | 1744 | 1467229061021 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:41 INFO - PROCESS | 1744 | 1467229061031 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:41 INFO - PROCESS | 1744 | 1467229061269 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:37:41 INFO - PROCESS | 1744 | 1467229061553 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:41 INFO - PROCESS | 1744 | 1467229061564 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x9256e800 == 35 [pid = 1744] [id = 689] 12:37:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9256ec00) [pid = 1744] [serial = 2068] [outer = (nil)] 12:37:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92578000) [pid = 1744] [serial = 2069] [outer = 0x9256ec00] 12:37:41 INFO - PROCESS | 1744 | 1467229061656 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92c50800) [pid = 1744] [serial = 2070] [outer = 0x9256ec00] 12:37:42 INFO - PROCESS | 1744 | 1467229062676 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:37:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1742ms 12:37:42 INFO - PROCESS | 1744 | 1467229062741 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 1744 | 1467229062751 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 12:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:37:42 INFO - PROCESS | 1744 | 1467229062763 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 1744 | 1467229062767 Marionette TRACE conn3 <- [1,2730,null,{}] 12:37:42 INFO - PROCESS | 1744 | 1467229062773 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:42 INFO - PROCESS | 1744 | 1467229062778 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:42 INFO - PROCESS | 1744 | 1467229062969 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:37:43 INFO - PROCESS | 1744 | 1467229063210 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:43 INFO - PROCESS | 1744 | 1467229063220 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd5400 == 36 [pid = 1744] [id = 690] 12:37:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f08ac00) [pid = 1744] [serial = 2071] [outer = (nil)] 12:37:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92576c00) [pid = 1744] [serial = 2072] [outer = 0x8f08ac00] 12:37:43 INFO - PROCESS | 1744 | 1467229063350 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92e1ac00) [pid = 1744] [serial = 2073] [outer = 0x8f08ac00] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93cbc800) [pid = 1744] [serial = 2019] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9117e800) [pid = 1744] [serial = 2027] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93c57400) [pid = 1744] [serial = 2018] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x924e2800) [pid = 1744] [serial = 2009] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d4bdc00) [pid = 1744] [serial = 2021] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x912b9000) [pid = 1744] [serial = 2001] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x924e9800) [pid = 1744] [serial = 2010] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x908de400) [pid = 1744] [serial = 2033] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f08c800) [pid = 1744] [serial = 2024] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x912b2000) [pid = 1744] [serial = 2028] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x911f2000) [pid = 1744] [serial = 2000] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9096d400) [pid = 1744] [serial = 2007] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x911ec400) [pid = 1744] [serial = 2006] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9060f000) [pid = 1744] [serial = 2004] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92e21400) [pid = 1744] [serial = 2016] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8e0d2000) [pid = 1744] [serial = 2022] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x92c50000) [pid = 1744] [serial = 2013] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x92e1e000) [pid = 1744] [serial = 2015] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x92c4a800) [pid = 1744] [serial = 2012] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x9241a000) [pid = 1744] [serial = 2031] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x8f086c00) [pid = 1744] [serial = 2003] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x908c1c00) [pid = 1744] [serial = 2025] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x91c15c00) [pid = 1744] [serial = 2030] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x91b4b400) [pid = 1744] [serial = 2034] [outer = (nil)] [url = about:blank] 12:37:44 INFO - PROCESS | 1744 | 1467229064942 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:37:44 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:37:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:37:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:37:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2236ms 12:37:45 INFO - PROCESS | 1744 | 1467229065001 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:37:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:37:45 INFO - PROCESS | 1744 | 1467229065008 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 12:37:45 INFO - PROCESS | 1744 | 1467229065016 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 1744 | 1467229065020 Marionette TRACE conn3 <- [1,2734,null,{}] 12:37:45 INFO - PROCESS | 1744 | 1467229065029 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:45 INFO - PROCESS | 1744 | 1467229065035 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:45 INFO - PROCESS | 1744 | 1467229065204 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:37:45 INFO - PROCESS | 1744 | 1467229065346 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:45 INFO - PROCESS | 1744 | 1467229065359 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d4400 == 37 [pid = 1744] [id = 691] 12:37:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x8e0d6000) [pid = 1744] [serial = 2074] [outer = (nil)] 12:37:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x8edcb800) [pid = 1744] [serial = 2075] [outer = 0x8e0d6000] 12:37:45 INFO - PROCESS | 1744 | 1467229065434 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x8ee80c00) [pid = 1744] [serial = 2076] [outer = 0x8e0d6000] 12:37:46 INFO - PROCESS | 1744 | 1467229066279 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:37:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:37:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1332ms 12:37:46 INFO - PROCESS | 1744 | 1467229066352 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:37:46 INFO - PROCESS | 1744 | 1467229066359 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 12:37:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:37:46 INFO - PROCESS | 1744 | 1467229066370 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:37:46 INFO - PROCESS | 1744 | 1467229066374 Marionette TRACE conn3 <- [1,2738,null,{}] 12:37:46 INFO - PROCESS | 1744 | 1467229066380 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:46 INFO - PROCESS | 1744 | 1467229066386 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:46 INFO - PROCESS | 1744 | 1467229066559 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:37:46 INFO - PROCESS | 1744 | 1467229066719 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:46 INFO - PROCESS | 1744 | 1467229066729 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d2800 == 38 [pid = 1744] [id = 692] 12:37:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x9060a400) [pid = 1744] [serial = 2077] [outer = (nil)] 12:37:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x908de400) [pid = 1744] [serial = 2078] [outer = 0x9060a400] 12:37:46 INFO - PROCESS | 1744 | 1467229066801 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x9096ac00) [pid = 1744] [serial = 2079] [outer = 0x9060a400] 12:37:47 INFO - PROCESS | 1744 | 1467229067789 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:37:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1489ms 12:37:47 INFO - PROCESS | 1744 | 1467229067866 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 1744 | 1467229067871 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 12:37:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:37:47 INFO - PROCESS | 1744 | 1467229067878 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - PROCESS | 1744 | 1467229067884 Marionette TRACE conn3 <- [1,2742,null,{}] 12:37:47 INFO - PROCESS | 1744 | 1467229067908 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:47 INFO - PROCESS | 1744 | 1467229067916 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:48 INFO - PROCESS | 1744 | 1467229068150 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:37:48 INFO - PROCESS | 1744 | 1467229068173 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:48 INFO - PROCESS | 1744 | 1467229068183 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x911f4400 == 39 [pid = 1744] [id = 693] 12:37:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x911f4800) [pid = 1744] [serial = 2080] [outer = (nil)] 12:37:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x912bd800) [pid = 1744] [serial = 2081] [outer = 0x911f4800] 12:37:48 INFO - PROCESS | 1744 | 1467229068259 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x91c17000) [pid = 1744] [serial = 2082] [outer = 0x911f4800] 12:37:49 INFO - PROCESS | 1744 | 1467229069303 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1486ms 12:37:49 INFO - PROCESS | 1744 | 1467229069369 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 1744 | 1467229069374 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 12:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:37:49 INFO - PROCESS | 1744 | 1467229069380 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - PROCESS | 1744 | 1467229069383 Marionette TRACE conn3 <- [1,2746,null,{}] 12:37:49 INFO - PROCESS | 1744 | 1467229069389 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:49 INFO - PROCESS | 1744 | 1467229069394 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:49 INFO - PROCESS | 1744 | 1467229069615 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x9060bc00) [pid = 1744] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8e0d8c00) [pid = 1744] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8de4e400) [pid = 1744] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x9256cc00) [pid = 1744] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8ed27400) [pid = 1744] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x90609000) [pid = 1744] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x8e0db800) [pid = 1744] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:37:49 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x8f084400) [pid = 1744] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:37:49 INFO - PROCESS | 1744 | 1467229069766 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:49 INFO - PROCESS | 1744 | 1467229069772 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4e400 == 40 [pid = 1744] [id = 694] 12:37:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x8e0d8c00) [pid = 1744] [serial = 2083] [outer = (nil)] 12:37:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x90966800) [pid = 1744] [serial = 2084] [outer = 0x8e0d8c00] 12:37:49 INFO - PROCESS | 1744 | 1467229069849 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x90609000) [pid = 1744] [serial = 2085] [outer = 0x8e0d8c00] 12:37:50 INFO - PROCESS | 1744 | 1467229070722 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1381ms 12:37:50 INFO - PROCESS | 1744 | 1467229070763 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 1744 | 1467229070766 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 12:37:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:37:50 INFO - PROCESS | 1744 | 1467229070773 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 1744 | 1467229070776 Marionette TRACE conn3 <- [1,2750,null,{}] 12:37:50 INFO - PROCESS | 1744 | 1467229070781 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:50 INFO - PROCESS | 1744 | 1467229070787 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:50 INFO - PROCESS | 1744 | 1467229070943 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:37:50 INFO - PROCESS | 1744 | 1467229070957 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:50 INFO - PROCESS | 1744 | 1467229070962 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0400 == 41 [pid = 1744] [id = 695] 12:37:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x9096d000) [pid = 1744] [serial = 2086] [outer = (nil)] 12:37:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x92c4a800) [pid = 1744] [serial = 2087] [outer = 0x9096d000] 12:37:51 INFO - PROCESS | 1744 | 1467229071035 Marionette DEBUG loaded listener.js 12:37:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x92c59400) [pid = 1744] [serial = 2088] [outer = 0x9096d000] 12:37:52 INFO - PROCESS | 1744 | 1467229072110 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:37:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:37:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1386ms 12:37:52 INFO - PROCESS | 1744 | 1467229072169 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:37:52 INFO - PROCESS | 1744 | 1467229072177 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 12:37:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:37:52 INFO - PROCESS | 1744 | 1467229072188 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:37:52 INFO - PROCESS | 1744 | 1467229072192 Marionette TRACE conn3 <- [1,2754,null,{}] 12:37:52 INFO - PROCESS | 1744 | 1467229072202 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:52 INFO - PROCESS | 1744 | 1467229072207 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:52 INFO - PROCESS | 1744 | 1467229072405 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:37:52 INFO - PROCESS | 1744 | 1467229072597 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:52 INFO - PROCESS | 1744 | 1467229072615 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0da800 == 42 [pid = 1744] [id = 696] 12:37:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8ed28400) [pid = 1744] [serial = 2089] [outer = (nil)] 12:37:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8f08b400) [pid = 1744] [serial = 2090] [outer = 0x8ed28400] 12:37:52 INFO - PROCESS | 1744 | 1467229072788 Marionette DEBUG loaded listener.js 12:37:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9060f000) [pid = 1744] [serial = 2091] [outer = 0x8ed28400] 12:37:53 INFO - PROCESS | 1744 | 1467229073786 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1650ms 12:37:53 INFO - PROCESS | 1744 | 1467229073838 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 1744 | 1467229073846 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 12:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:37:53 INFO - PROCESS | 1744 | 1467229073857 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 1744 | 1467229073861 Marionette TRACE conn3 <- [1,2758,null,{}] 12:37:53 INFO - PROCESS | 1744 | 1467229073868 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:53 INFO - PROCESS | 1744 | 1467229073874 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:54 INFO - PROCESS | 1744 | 1467229074078 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:37:54 INFO - PROCESS | 1744 | 1467229074282 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:54 INFO - PROCESS | 1744 | 1467229074289 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7d400 == 43 [pid = 1744] [id = 697] 12:37:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x91187800) [pid = 1744] [serial = 2092] [outer = (nil)] 12:37:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x912bb000) [pid = 1744] [serial = 2093] [outer = 0x91187800] 12:37:54 INFO - PROCESS | 1744 | 1467229074381 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9241c800) [pid = 1744] [serial = 2094] [outer = 0x91187800] 12:37:55 INFO - PROCESS | 1744 | 1467229075492 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:37:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:37:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1686ms 12:37:55 INFO - PROCESS | 1744 | 1467229075544 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:37:55 INFO - PROCESS | 1744 | 1467229075548 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 12:37:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:37:55 INFO - PROCESS | 1744 | 1467229075556 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - PROCESS | 1744 | 1467229075562 Marionette TRACE conn3 <- [1,2762,null,{}] 12:37:55 INFO - PROCESS | 1744 | 1467229075579 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:55 INFO - PROCESS | 1744 | 1467229075589 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:55 INFO - PROCESS | 1744 | 1467229075791 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:37:56 INFO - PROCESS | 1744 | 1467229076049 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:56 INFO - PROCESS | 1744 | 1467229076066 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b4c00 == 44 [pid = 1744] [id = 698] 12:37:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x93b5d800) [pid = 1744] [serial = 2095] [outer = (nil)] 12:37:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93b62c00) [pid = 1744] [serial = 2096] [outer = 0x93b5d800] 12:37:56 INFO - PROCESS | 1744 | 1467229076193 Marionette DEBUG loaded listener.js 12:37:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93c4ac00) [pid = 1744] [serial = 2097] [outer = 0x93b5d800] 12:37:57 INFO - PROCESS | 1744 | 1467229077137 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:37:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:37:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1637ms 12:37:57 INFO - PROCESS | 1744 | 1467229077194 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:37:57 INFO - PROCESS | 1744 | 1467229077199 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 12:37:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:37:57 INFO - PROCESS | 1744 | 1467229077206 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - PROCESS | 1744 | 1467229077209 Marionette TRACE conn3 <- [1,2766,null,{}] 12:37:57 INFO - PROCESS | 1744 | 1467229077216 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:57 INFO - PROCESS | 1744 | 1467229077222 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:57 INFO - PROCESS | 1744 | 1467229077430 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:37:57 INFO - PROCESS | 1744 | 1467229077619 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:57 INFO - PROCESS | 1744 | 1467229077627 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c4e000 == 45 [pid = 1744] [id = 699] 12:37:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93c4fc00) [pid = 1744] [serial = 2098] [outer = (nil)] 12:37:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93e1a400) [pid = 1744] [serial = 2099] [outer = 0x93c4fc00] 12:37:57 INFO - PROCESS | 1744 | 1467229077720 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93e23000) [pid = 1744] [serial = 2100] [outer = 0x93c4fc00] 12:37:58 INFO - PROCESS | 1744 | 1467229078741 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1586ms 12:37:58 INFO - PROCESS | 1744 | 1467229078793 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:37:58 INFO - PROCESS | 1744 | 1467229078799 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 12:37:58 INFO - PROCESS | 1744 | 1467229078806 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - PROCESS | 1744 | 1467229078809 Marionette TRACE conn3 <- [1,2770,null,{}] 12:37:58 INFO - PROCESS | 1744 | 1467229078817 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:58 INFO - PROCESS | 1744 | 1467229078821 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:59 INFO - PROCESS | 1744 | 1467229079010 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:37:59 INFO - PROCESS | 1744 | 1467229079213 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:37:59 INFO - PROCESS | 1744 | 1467229079223 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:37:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c55400 == 46 [pid = 1744] [id = 700] 12:37:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93e23800) [pid = 1744] [serial = 2101] [outer = (nil)] 12:37:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9538a000) [pid = 1744] [serial = 2102] [outer = 0x93e23800] 12:37:59 INFO - PROCESS | 1744 | 1467229079390 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9538bc00) [pid = 1744] [serial = 2103] [outer = 0x93e23800] 12:38:00 INFO - PROCESS | 1744 | 1467229080384 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:38:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:38:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1641ms 12:38:00 INFO - PROCESS | 1744 | 1467229080448 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:38:00 INFO - PROCESS | 1744 | 1467229080452 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 12:38:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:38:00 INFO - PROCESS | 1744 | 1467229080459 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:38:00 INFO - PROCESS | 1744 | 1467229080463 Marionette TRACE conn3 <- [1,2774,null,{}] 12:38:00 INFO - PROCESS | 1744 | 1467229080469 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:00 INFO - PROCESS | 1744 | 1467229080481 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:00 INFO - PROCESS | 1744 | 1467229080760 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:38:01 INFO - PROCESS | 1744 | 1467229081008 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:01 INFO - PROCESS | 1744 | 1467229081019 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b6400 == 47 [pid = 1744] [id = 701] 12:38:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8edcf800) [pid = 1744] [serial = 2104] [outer = (nil)] 12:38:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x95496400) [pid = 1744] [serial = 2105] [outer = 0x8edcf800] 12:38:01 INFO - PROCESS | 1744 | 1467229081122 Marionette DEBUG loaded listener.js 12:38:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9549bc00) [pid = 1744] [serial = 2106] [outer = 0x8edcf800] 12:38:02 INFO - PROCESS | 1744 | 1467229082098 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1684ms 12:38:02 INFO - PROCESS | 1744 | 1467229082145 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:38:02 INFO - PROCESS | 1744 | 1467229082148 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 12:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:38:02 INFO - PROCESS | 1744 | 1467229082156 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - PROCESS | 1744 | 1467229082160 Marionette TRACE conn3 <- [1,2778,null,{}] 12:38:02 INFO - PROCESS | 1744 | 1467229082166 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:02 INFO - PROCESS | 1744 | 1467229082171 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:02 INFO - PROCESS | 1744 | 1467229082357 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:38:02 INFO - PROCESS | 1744 | 1467229082550 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:02 INFO - PROCESS | 1744 | 1467229082558 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x9096cc00 == 48 [pid = 1744] [id = 702] 12:38:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92e19000) [pid = 1744] [serial = 2107] [outer = (nil)] 12:38:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x954e1000) [pid = 1744] [serial = 2108] [outer = 0x92e19000] 12:38:02 INFO - PROCESS | 1744 | 1467229082644 Marionette DEBUG loaded listener.js 12:38:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x954e2800) [pid = 1744] [serial = 2109] [outer = 0x92e19000] 12:38:03 INFO - PROCESS | 1744 | 1467229083672 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:38:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1586ms 12:38:03 INFO - PROCESS | 1744 | 1467229083744 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 1744 | 1467229083747 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 12:38:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:38:03 INFO - PROCESS | 1744 | 1467229083755 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 1744 | 1467229083757 Marionette TRACE conn3 <- [1,2782,null,{}] 12:38:03 INFO - PROCESS | 1744 | 1467229083765 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:03 INFO - PROCESS | 1744 | 1467229083769 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:04 INFO - PROCESS | 1744 | 1467229083998 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:38:04 INFO - PROCESS | 1744 | 1467229084273 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:04 INFO - PROCESS | 1744 | 1467229084282 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de47000 == 49 [pid = 1744] [id = 703] 12:38:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8de4ac00) [pid = 1744] [serial = 2110] [outer = (nil)] 12:38:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8edd9800) [pid = 1744] [serial = 2111] [outer = 0x8de4ac00] 12:38:04 INFO - PROCESS | 1744 | 1467229084423 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x908ce400) [pid = 1744] [serial = 2112] [outer = 0x8de4ac00] 12:38:05 INFO - PROCESS | 1744 | 1467229085558 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1837ms 12:38:05 INFO - PROCESS | 1744 | 1467229085592 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 1744 | 1467229085599 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 12:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:38:05 INFO - PROCESS | 1744 | 1467229085610 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - PROCESS | 1744 | 1467229085614 Marionette TRACE conn3 <- [1,2786,null,{}] 12:38:05 INFO - PROCESS | 1744 | 1467229085624 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:05 INFO - PROCESS | 1744 | 1467229085629 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:05 INFO - PROCESS | 1744 | 1467229085846 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:38:06 INFO - PROCESS | 1744 | 1467229086122 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:06 INFO - PROCESS | 1744 | 1467229086136 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcbc00 == 50 [pid = 1744] [id = 704] 12:38:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8edccc00) [pid = 1744] [serial = 2113] [outer = (nil)] 12:38:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ee7dc00) [pid = 1744] [serial = 2114] [outer = 0x8edccc00] 12:38:06 INFO - PROCESS | 1744 | 1467229086215 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f086c00) [pid = 1744] [serial = 2115] [outer = 0x8edccc00] 12:38:07 INFO - PROCESS | 1744 | 1467229087192 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1645ms 12:38:07 INFO - PROCESS | 1744 | 1467229087255 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 1744 | 1467229087262 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 12:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:38:07 INFO - PROCESS | 1744 | 1467229087272 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 1744 | 1467229087278 Marionette TRACE conn3 <- [1,2790,null,{}] 12:38:07 INFO - PROCESS | 1744 | 1467229087286 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:07 INFO - PROCESS | 1744 | 1467229087292 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f083400 == 49 [pid = 1744] [id = 685] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0db000 == 48 [pid = 1744] [id = 683] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x90607400 == 47 [pid = 1744] [id = 684] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4e400 == 46 [pid = 1744] [id = 694] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x911f4400 == 45 [pid = 1744] [id = 693] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d2800 == 44 [pid = 1744] [id = 692] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d4400 == 43 [pid = 1744] [id = 691] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd5400 == 42 [pid = 1744] [id = 690] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x9256e800 == 41 [pid = 1744] [id = 689] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d7000 == 40 [pid = 1744] [id = 688] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2b000 == 39 [pid = 1744] [id = 686] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7b400 == 38 [pid = 1744] [id = 687] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4f800 == 37 [pid = 1744] [id = 681] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x91c17800 == 36 [pid = 1744] [id = 680] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4000 == 35 [pid = 1744] [id = 678] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2e800 == 34 [pid = 1744] [id = 682] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1800 == 33 [pid = 1744] [id = 679] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8de47000 == 32 [pid = 1744] [id = 703] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcbc00 == 31 [pid = 1744] [id = 704] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x9096cc00 == 30 [pid = 1744] [id = 702] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b6400 == 29 [pid = 1744] [id = 701] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x93c55400 == 28 [pid = 1744] [id = 700] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x912b4c00 == 27 [pid = 1744] [id = 698] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x93c4e000 == 26 [pid = 1744] [id = 699] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7d400 == 25 [pid = 1744] [id = 697] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0400 == 24 [pid = 1744] [id = 695] 12:38:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0da800 == 23 [pid = 1744] [id = 696] 12:38:08 INFO - PROCESS | 1744 | 1467229088635 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x908e3c00) [pid = 1744] [serial = 2049] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x908de000) [pid = 1744] [serial = 2048] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9060f800) [pid = 1744] [serial = 2037] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f089400) [pid = 1744] [serial = 2036] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91b4f400) [pid = 1744] [serial = 2040] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x912b9800) [pid = 1744] [serial = 2039] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93b63400) [pid = 1744] [serial = 2043] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92e19400) [pid = 1744] [serial = 2042] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x909b5000) [pid = 1744] [serial = 2046] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9060a800) [pid = 1744] [serial = 2045] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x908c6800) [pid = 1744] [serial = 2054] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x908cc000) [pid = 1744] [serial = 2055] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8edd0c00) [pid = 1744] [serial = 2051] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x909b6c00) [pid = 1744] [serial = 2058] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x912b3000) [pid = 1744] [serial = 2060] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9096c400) [pid = 1744] [serial = 2057] [outer = (nil)] [url = about:blank] 12:38:08 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ee7b000) [pid = 1744] [serial = 2052] [outer = (nil)] [url = about:blank] 12:38:09 INFO - PROCESS | 1744 | 1467229089049 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:09 INFO - PROCESS | 1744 | 1467229089059 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4c400 == 24 [pid = 1744] [id = 705] 12:38:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8de4d000) [pid = 1744] [serial = 2116] [outer = (nil)] 12:38:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8de50000) [pid = 1744] [serial = 2117] [outer = 0x8de4d000] 12:38:09 INFO - PROCESS | 1744 | 1467229089138 Marionette DEBUG loaded listener.js 12:38:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e0d7c00) [pid = 1744] [serial = 2118] [outer = 0x8de4d000] 12:38:10 INFO - PROCESS | 1744 | 1467229090024 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:38:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:38:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2802ms 12:38:10 INFO - PROCESS | 1744 | 1467229090075 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:38:10 INFO - PROCESS | 1744 | 1467229090081 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 12:38:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:38:10 INFO - PROCESS | 1744 | 1467229090090 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:38:10 INFO - PROCESS | 1744 | 1467229090095 Marionette TRACE conn3 <- [1,2794,null,{}] 12:38:10 INFO - PROCESS | 1744 | 1467229090102 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:10 INFO - PROCESS | 1744 | 1467229090107 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:10 INFO - PROCESS | 1744 | 1467229090287 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:38:10 INFO - PROCESS | 1744 | 1467229090431 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:10 INFO - PROCESS | 1744 | 1467229090442 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd2c00 == 25 [pid = 1744] [id = 706] 12:38:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8edd3000) [pid = 1744] [serial = 2119] [outer = (nil)] 12:38:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ee7a400) [pid = 1744] [serial = 2120] [outer = 0x8edd3000] 12:38:10 INFO - PROCESS | 1744 | 1467229090525 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f082800) [pid = 1744] [serial = 2121] [outer = 0x8edd3000] 12:38:11 INFO - PROCESS | 1744 | 1467229091465 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:38:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:38:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1440ms 12:38:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:38:11 INFO - PROCESS | 1744 | 1467229091536 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 1744 | 1467229091540 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 12:38:11 INFO - PROCESS | 1744 | 1467229091548 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:38:11 INFO - PROCESS | 1744 | 1467229091551 Marionette TRACE conn3 <- [1,2798,null,{}] 12:38:11 INFO - PROCESS | 1744 | 1467229091558 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:11 INFO - PROCESS | 1744 | 1467229091563 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:11 INFO - PROCESS | 1744 | 1467229091807 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:38:11 INFO - PROCESS | 1744 | 1467229091834 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:11 INFO - PROCESS | 1744 | 1467229091843 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c5c00 == 26 [pid = 1744] [id = 707] 12:38:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x908cc400) [pid = 1744] [serial = 2122] [outer = (nil)] 12:38:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x908dc000) [pid = 1744] [serial = 2123] [outer = 0x908cc400] 12:38:11 INFO - PROCESS | 1744 | 1467229091915 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x908e3c00) [pid = 1744] [serial = 2124] [outer = 0x908cc400] 12:38:12 INFO - PROCESS | 1744 | 1467229092980 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:38:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1493ms 12:38:13 INFO - PROCESS | 1744 | 1467229093042 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 1744 | 1467229093049 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 12:38:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:38:13 INFO - PROCESS | 1744 | 1467229093068 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - PROCESS | 1744 | 1467229093077 Marionette TRACE conn3 <- [1,2802,null,{}] 12:38:13 INFO - PROCESS | 1744 | 1467229093091 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:13 INFO - PROCESS | 1744 | 1467229093099 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:13 INFO - PROCESS | 1744 | 1467229093826 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9096d000) [pid = 1744] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x911f4800) [pid = 1744] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e0d8c00) [pid = 1744] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x911f6000) [pid = 1744] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ee84400) [pid = 1744] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90604c00) [pid = 1744] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9060a400) [pid = 1744] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9256ec00) [pid = 1744] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8e0d6000) [pid = 1744] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:38:13 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f08ac00) [pid = 1744] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:38:14 INFO - PROCESS | 1744 | 1467229094002 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:14 INFO - PROCESS | 1744 | 1467229094012 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0cf800 == 27 [pid = 1744] [id = 708] 12:38:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8e0cfc00) [pid = 1744] [serial = 2125] [outer = (nil)] 12:38:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90603800) [pid = 1744] [serial = 2126] [outer = 0x8e0cfc00] 12:38:14 INFO - PROCESS | 1744 | 1467229094086 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x909b7800) [pid = 1744] [serial = 2127] [outer = 0x8e0cfc00] 12:38:14 INFO - PROCESS | 1744 | 1467229094882 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:38:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:38:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1856ms 12:38:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:38:14 INFO - PROCESS | 1744 | 1467229094915 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 1744 | 1467229094918 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 12:38:14 INFO - PROCESS | 1744 | 1467229094925 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - PROCESS | 1744 | 1467229094929 Marionette TRACE conn3 <- [1,2806,null,{}] 12:38:14 INFO - PROCESS | 1744 | 1467229094934 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:14 INFO - PROCESS | 1744 | 1467229094939 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:15 INFO - PROCESS | 1744 | 1467229095159 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:38:15 INFO - PROCESS | 1744 | 1467229095180 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:15 INFO - PROCESS | 1744 | 1467229095188 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f084400 == 28 [pid = 1744] [id = 709] 12:38:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90967400) [pid = 1744] [serial = 2128] [outer = (nil)] 12:38:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91185800) [pid = 1744] [serial = 2129] [outer = 0x90967400] 12:38:15 INFO - PROCESS | 1744 | 1467229095259 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x911ec400) [pid = 1744] [serial = 2130] [outer = 0x90967400] 12:38:16 INFO - PROCESS | 1744 | 1467229096438 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:38:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1584ms 12:38:16 INFO - PROCESS | 1744 | 1467229096510 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 1744 | 1467229096517 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 12:38:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:38:16 INFO - PROCESS | 1744 | 1467229096527 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 1744 | 1467229096534 Marionette TRACE conn3 <- [1,2810,null,{}] 12:38:16 INFO - PROCESS | 1744 | 1467229096543 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:16 INFO - PROCESS | 1744 | 1467229096549 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:16 INFO - PROCESS | 1744 | 1467229096786 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:38:17 INFO - PROCESS | 1744 | 1467229097044 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:17 INFO - PROCESS | 1744 | 1467229097062 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7cc00 == 29 [pid = 1744] [id = 710] 12:38:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ee7d400) [pid = 1744] [serial = 2131] [outer = (nil)] 12:38:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f080400) [pid = 1744] [serial = 2132] [outer = 0x8ee7d400] 12:38:17 INFO - PROCESS | 1744 | 1467229097186 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x908e3400) [pid = 1744] [serial = 2133] [outer = 0x8ee7d400] 12:38:18 INFO - PROCESS | 1744 | 1467229098481 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:38:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2050ms 12:38:18 INFO - PROCESS | 1744 | 1467229098580 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 1744 | 1467229098594 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 12:38:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:38:18 INFO - PROCESS | 1744 | 1467229098678 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - PROCESS | 1744 | 1467229098687 Marionette TRACE conn3 <- [1,2814,null,{}] 12:38:18 INFO - PROCESS | 1744 | 1467229098859 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:18 INFO - PROCESS | 1744 | 1467229098870 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:19 INFO - PROCESS | 1744 | 1467229099224 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:38:19 INFO - PROCESS | 1744 | 1467229099384 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:19 INFO - PROCESS | 1744 | 1467229099392 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed23000 == 30 [pid = 1744] [id = 711] 12:38:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ee7c400) [pid = 1744] [serial = 2134] [outer = (nil)] 12:38:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x911f1c00) [pid = 1744] [serial = 2135] [outer = 0x8ee7c400] 12:38:19 INFO - PROCESS | 1744 | 1467229099482 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x911f7c00) [pid = 1744] [serial = 2136] [outer = 0x8ee7c400] 12:38:20 INFO - PROCESS | 1744 | 1467229100569 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:38:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1998ms 12:38:20 INFO - PROCESS | 1744 | 1467229100650 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 1744 | 1467229100655 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 12:38:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:38:20 INFO - PROCESS | 1744 | 1467229100664 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 1744 | 1467229100671 Marionette TRACE conn3 <- [1,2818,null,{}] 12:38:20 INFO - PROCESS | 1744 | 1467229100689 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:20 INFO - PROCESS | 1744 | 1467229100699 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:20 INFO - PROCESS | 1744 | 1467229100910 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:38:21 INFO - PROCESS | 1744 | 1467229101154 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:21 INFO - PROCESS | 1744 | 1467229101169 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b57000 == 31 [pid = 1744] [id = 712] 12:38:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91b57400) [pid = 1744] [serial = 2137] [outer = (nil)] 12:38:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91c10000) [pid = 1744] [serial = 2138] [outer = 0x91b57400] 12:38:21 INFO - PROCESS | 1744 | 1467229101291 Marionette DEBUG loaded listener.js 12:38:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92419400) [pid = 1744] [serial = 2139] [outer = 0x91b57400] 12:38:22 INFO - PROCESS | 1744 | 1467229102371 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:38:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:38:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1738ms 12:38:22 INFO - PROCESS | 1744 | 1467229102403 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:38:22 INFO - PROCESS | 1744 | 1467229102408 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 12:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:38:22 INFO - PROCESS | 1744 | 1467229102416 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - PROCESS | 1744 | 1467229102420 Marionette TRACE conn3 <- [1,2822,null,{}] 12:38:22 INFO - PROCESS | 1744 | 1467229102426 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:22 INFO - PROCESS | 1744 | 1467229102432 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:22 INFO - PROCESS | 1744 | 1467229102620 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:38:22 INFO - PROCESS | 1744 | 1467229102962 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:22 INFO - PROCESS | 1744 | 1467229102973 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b7800 == 32 [pid = 1744] [id = 713] 12:38:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8edd2000) [pid = 1744] [serial = 2140] [outer = (nil)] 12:38:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9256d800) [pid = 1744] [serial = 2141] [outer = 0x8edd2000] 12:38:23 INFO - PROCESS | 1744 | 1467229103064 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9256b000) [pid = 1744] [serial = 2142] [outer = 0x8edd2000] 12:38:24 INFO - PROCESS | 1744 | 1467229104275 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1944ms 12:38:24 INFO - PROCESS | 1744 | 1467229104361 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:38:24 INFO - PROCESS | 1744 | 1467229104368 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 12:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:38:24 INFO - PROCESS | 1744 | 1467229104376 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:38:24 INFO - PROCESS | 1744 | 1467229104381 Marionette TRACE conn3 <- [1,2826,null,{}] 12:38:24 INFO - PROCESS | 1744 | 1467229104391 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:24 INFO - PROCESS | 1744 | 1467229104397 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:24 INFO - PROCESS | 1744 | 1467229104661 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:38:24 INFO - PROCESS | 1744 | 1467229104921 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:24 INFO - PROCESS | 1744 | 1467229104932 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcdc00 == 33 [pid = 1744] [id = 714] 12:38:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8edcf400) [pid = 1744] [serial = 2143] [outer = (nil)] 12:38:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f082000) [pid = 1744] [serial = 2144] [outer = 0x8edcf400] 12:38:25 INFO - PROCESS | 1744 | 1467229105011 Marionette DEBUG loaded listener.js 12:38:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f089400) [pid = 1744] [serial = 2145] [outer = 0x8edcf400] 12:38:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8f08d800 == 32 [pid = 1744] [id = 663] 12:38:25 INFO - PROCESS | 1744 | --DOCSHELL 0x909ae000 == 31 [pid = 1744] [id = 676] 12:38:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed30c00 == 30 [pid = 1744] [id = 665] 12:38:25 INFO - PROCESS | 1744 | --DOCSHELL 0x908da800 == 29 [pid = 1744] [id = 664] 12:38:25 INFO - PROCESS | 1744 | --DOCSHELL 0x908c7000 == 28 [pid = 1744] [id = 675] 12:38:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8de49000 == 27 [pid = 1744] [id = 662] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x912bd800) [pid = 1744] [serial = 2081] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90966800) [pid = 1744] [serial = 2084] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91b4d000) [pid = 1744] [serial = 2066] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91c0bc00) [pid = 1744] [serial = 2067] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f080000) [pid = 1744] [serial = 2063] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x90606400) [pid = 1744] [serial = 2064] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91b4b000) [pid = 1744] [serial = 2061] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x908de400) [pid = 1744] [serial = 2078] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92578000) [pid = 1744] [serial = 2069] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92c50800) [pid = 1744] [serial = 2070] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8edcb800) [pid = 1744] [serial = 2075] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ee80c00) [pid = 1744] [serial = 2076] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92576c00) [pid = 1744] [serial = 2072] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92e1ac00) [pid = 1744] [serial = 2073] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90609000) [pid = 1744] [serial = 2085] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91c17000) [pid = 1744] [serial = 2082] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9096ac00) [pid = 1744] [serial = 2079] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92c59400) [pid = 1744] [serial = 2088] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92c4a800) [pid = 1744] [serial = 2087] [outer = (nil)] [url = about:blank] 12:38:25 INFO - PROCESS | 1744 | 1467229105955 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:38:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:38:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1646ms 12:38:26 INFO - PROCESS | 1744 | 1467229106023 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:38:26 INFO - PROCESS | 1744 | 1467229106030 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 12:38:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:38:26 INFO - PROCESS | 1744 | 1467229106040 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - PROCESS | 1744 | 1467229106045 Marionette TRACE conn3 <- [1,2830,null,{}] 12:38:26 INFO - PROCESS | 1744 | 1467229106051 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:26 INFO - PROCESS | 1744 | 1467229106056 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:26 INFO - PROCESS | 1744 | 1467229106233 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:38:26 INFO - PROCESS | 1744 | 1467229106243 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:26 INFO - PROCESS | 1744 | 1467229106251 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de49000 == 28 [pid = 1744] [id = 715] 12:38:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8edd3800) [pid = 1744] [serial = 2146] [outer = (nil)] 12:38:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x909af800) [pid = 1744] [serial = 2147] [outer = 0x8edd3800] 12:38:26 INFO - PROCESS | 1744 | 1467229106347 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91179c00) [pid = 1744] [serial = 2148] [outer = 0x8edd3800] 12:38:27 INFO - PROCESS | 1744 | 1467229107354 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:38:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1331ms 12:38:27 INFO - PROCESS | 1744 | 1467229107371 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 1744 | 1467229107374 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 12:38:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:38:27 INFO - PROCESS | 1744 | 1467229107383 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 1744 | 1467229107389 Marionette TRACE conn3 <- [1,2834,null,{}] 12:38:27 INFO - PROCESS | 1744 | 1467229107405 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:27 INFO - PROCESS | 1744 | 1467229107413 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:27 INFO - PROCESS | 1744 | 1467229107643 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:38:27 INFO - PROCESS | 1744 | 1467229107667 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:27 INFO - PROCESS | 1744 | 1467229107680 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b4bc00 == 29 [pid = 1744] [id = 716] 12:38:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91b4c000) [pid = 1744] [serial = 2149] [outer = (nil)] 12:38:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91b52800) [pid = 1744] [serial = 2150] [outer = 0x91b4c000] 12:38:27 INFO - PROCESS | 1744 | 1467229107758 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91c0dc00) [pid = 1744] [serial = 2151] [outer = 0x91b4c000] 12:38:28 INFO - PROCESS | 1744 | 1467229108832 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:38:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1498ms 12:38:28 INFO - PROCESS | 1744 | 1467229108880 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 1744 | 1467229108886 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 12:38:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:38:28 INFO - PROCESS | 1744 | 1467229108902 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 1744 | 1467229108906 Marionette TRACE conn3 <- [1,2838,null,{}] 12:38:28 INFO - PROCESS | 1744 | 1467229108911 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:28 INFO - PROCESS | 1744 | 1467229108917 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:29 INFO - PROCESS | 1744 | 1467229109147 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:38:29 INFO - PROCESS | 1744 | 1467229109177 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:29 INFO - PROCESS | 1744 | 1467229109187 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d2400 == 30 [pid = 1744] [id = 717] 12:38:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e0d5800) [pid = 1744] [serial = 2152] [outer = (nil)] 12:38:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x924e8000) [pid = 1744] [serial = 2153] [outer = 0x8e0d5800] 12:38:29 INFO - PROCESS | 1744 | 1467229109270 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x924ea400) [pid = 1744] [serial = 2154] [outer = 0x8e0d5800] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ed28400) [pid = 1744] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91187800) [pid = 1744] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93b5d800) [pid = 1744] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93c4fc00) [pid = 1744] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93e23800) [pid = 1744] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8de4d000) [pid = 1744] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8edd3000) [pid = 1744] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x908cc400) [pid = 1744] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8edccc00) [pid = 1744] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8edcf800) [pid = 1744] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x92e19000) [pid = 1744] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8de4ac00) [pid = 1744] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:38:30 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e0cfc00) [pid = 1744] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:38:30 INFO - PROCESS | 1744 | 1467229110634 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:38:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1781ms 12:38:30 INFO - PROCESS | 1744 | 1467229110689 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:38:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:38:30 INFO - PROCESS | 1744 | 1467229110696 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 12:38:30 INFO - PROCESS | 1744 | 1467229110706 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 1744 | 1467229110711 Marionette TRACE conn3 <- [1,2842,null,{}] 12:38:30 INFO - PROCESS | 1744 | 1467229110722 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:30 INFO - PROCESS | 1744 | 1467229110727 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:30 INFO - PROCESS | 1744 | 1467229110918 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:38:31 INFO - PROCESS | 1744 | 1467229111173 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:31 INFO - PROCESS | 1744 | 1467229111181 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2c400 == 31 [pid = 1744] [id = 718] 12:38:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ed30800) [pid = 1744] [serial = 2155] [outer = (nil)] 12:38:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f087800) [pid = 1744] [serial = 2156] [outer = 0x8ed30800] 12:38:31 INFO - PROCESS | 1744 | 1467229111288 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x908cc000) [pid = 1744] [serial = 2157] [outer = 0x8ed30800] 12:38:32 INFO - PROCESS | 1744 | 1467229112270 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1640ms 12:38:32 INFO - PROCESS | 1744 | 1467229112347 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 1744 | 1467229112355 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 12:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:38:32 INFO - PROCESS | 1744 | 1467229112367 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - PROCESS | 1744 | 1467229112372 Marionette TRACE conn3 <- [1,2846,null,{}] 12:38:32 INFO - PROCESS | 1744 | 1467229112383 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:32 INFO - PROCESS | 1744 | 1467229112392 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:32 INFO - PROCESS | 1744 | 1467229112734 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:38:32 INFO - PROCESS | 1744 | 1467229112969 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:32 INFO - PROCESS | 1744 | 1467229112981 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x91184000 == 32 [pid = 1744] [id = 719] 12:38:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x911ea000) [pid = 1744] [serial = 2158] [outer = (nil)] 12:38:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x911f4800) [pid = 1744] [serial = 2159] [outer = 0x911ea000] 12:38:33 INFO - PROCESS | 1744 | 1467229113073 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912bd800) [pid = 1744] [serial = 2160] [outer = 0x911ea000] 12:38:34 INFO - PROCESS | 1744 | 1467229114126 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:38:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:38:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1838ms 12:38:34 INFO - PROCESS | 1744 | 1467229114205 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:38:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:38:34 INFO - PROCESS | 1744 | 1467229114210 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 12:38:34 INFO - PROCESS | 1744 | 1467229114218 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - PROCESS | 1744 | 1467229114231 Marionette TRACE conn3 <- [1,2850,null,{}] 12:38:34 INFO - PROCESS | 1744 | 1467229114255 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:34 INFO - PROCESS | 1744 | 1467229114264 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:34 INFO - PROCESS | 1744 | 1467229114597 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:38:34 INFO - PROCESS | 1744 | 1467229114799 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:34 INFO - PROCESS | 1744 | 1467229114814 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c4a800 == 33 [pid = 1744] [id = 720] 12:38:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92c4ac00) [pid = 1744] [serial = 2161] [outer = (nil)] 12:38:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92c4fc00) [pid = 1744] [serial = 2162] [outer = 0x92c4ac00] 12:38:34 INFO - PROCESS | 1744 | 1467229114901 Marionette DEBUG loaded listener.js 12:38:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92c57400) [pid = 1744] [serial = 2163] [outer = 0x92c4ac00] 12:38:35 INFO - PROCESS | 1744 | 1467229115878 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:38:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1714ms 12:38:35 INFO - PROCESS | 1744 | 1467229115945 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 1744 | 1467229115951 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 12:38:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:38:35 INFO - PROCESS | 1744 | 1467229115960 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 1744 | 1467229115963 Marionette TRACE conn3 <- [1,2854,null,{}] 12:38:35 INFO - PROCESS | 1744 | 1467229115970 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:35 INFO - PROCESS | 1744 | 1467229115975 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:36 INFO - PROCESS | 1744 | 1467229116169 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:38:36 INFO - PROCESS | 1744 | 1467229116375 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:36 INFO - PROCESS | 1744 | 1467229116387 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c12c00 == 34 [pid = 1744] [id = 721] 12:38:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92c50c00) [pid = 1744] [serial = 2164] [outer = (nil)] 12:38:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92e19400) [pid = 1744] [serial = 2165] [outer = 0x92c50c00] 12:38:36 INFO - PROCESS | 1744 | 1467229116505 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92e1f000) [pid = 1744] [serial = 2166] [outer = 0x92c50c00] 12:38:37 INFO - PROCESS | 1744 | 1467229117559 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:38:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1631ms 12:38:37 INFO - PROCESS | 1744 | 1467229117592 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 1744 | 1467229117596 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 12:38:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:38:37 INFO - PROCESS | 1744 | 1467229117603 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 1744 | 1467229117607 Marionette TRACE conn3 <- [1,2858,null,{}] 12:38:37 INFO - PROCESS | 1744 | 1467229117633 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:37 INFO - PROCESS | 1744 | 1467229117639 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:37 INFO - PROCESS | 1744 | 1467229117825 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:38:38 INFO - PROCESS | 1744 | 1467229118017 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:38 INFO - PROCESS | 1744 | 1467229118028 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2000 == 35 [pid = 1744] [id = 722] 12:38:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91c18800) [pid = 1744] [serial = 2167] [outer = (nil)] 12:38:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93b60800) [pid = 1744] [serial = 2168] [outer = 0x91c18800] 12:38:38 INFO - PROCESS | 1744 | 1467229118144 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93b64c00) [pid = 1744] [serial = 2169] [outer = 0x91c18800] 12:38:39 INFO - PROCESS | 1744 | 1467229119170 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1603ms 12:38:39 INFO - PROCESS | 1744 | 1467229119207 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 1744 | 1467229119211 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 12:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:38:39 INFO - PROCESS | 1744 | 1467229119237 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - PROCESS | 1744 | 1467229119242 Marionette TRACE conn3 <- [1,2862,null,{}] 12:38:39 INFO - PROCESS | 1744 | 1467229119256 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:39 INFO - PROCESS | 1744 | 1467229119270 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:39 INFO - PROCESS | 1744 | 1467229119582 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:38:39 INFO - PROCESS | 1744 | 1467229119839 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:39 INFO - PROCESS | 1744 | 1467229119849 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b9000 == 36 [pid = 1744] [id = 723] 12:38:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8de50800) [pid = 1744] [serial = 2170] [outer = (nil)] 12:38:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9538a400) [pid = 1744] [serial = 2171] [outer = 0x8de50800] 12:38:39 INFO - PROCESS | 1744 | 1467229119949 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x95492400) [pid = 1744] [serial = 2172] [outer = 0x8de50800] 12:38:40 INFO - PROCESS | 1744 | 1467229120871 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1708ms 12:38:40 INFO - PROCESS | 1744 | 1467229120949 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 1744 | 1467229120954 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 12:38:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:38:40 INFO - PROCESS | 1744 | 1467229120963 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 1744 | 1467229120965 Marionette TRACE conn3 <- [1,2866,null,{}] 12:38:40 INFO - PROCESS | 1744 | 1467229120972 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:40 INFO - PROCESS | 1744 | 1467229120978 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:41 INFO - PROCESS | 1744 | 1467229121158 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:38:41 INFO - PROCESS | 1744 | 1467229121365 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:41 INFO - PROCESS | 1744 | 1467229121374 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4ac00 == 37 [pid = 1744] [id = 724] 12:38:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8de4bc00) [pid = 1744] [serial = 2173] [outer = (nil)] 12:38:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8e0da800) [pid = 1744] [serial = 2174] [outer = 0x8de4bc00] 12:38:41 INFO - PROCESS | 1744 | 1467229121719 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ed2fc00) [pid = 1744] [serial = 2175] [outer = 0x8de4bc00] 12:38:42 INFO - PROCESS | 1744 | 1467229122784 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1882ms 12:38:42 INFO - PROCESS | 1744 | 1467229122846 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:38:42 INFO - PROCESS | 1744 | 1467229122852 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 12:38:42 INFO - PROCESS | 1744 | 1467229122861 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - PROCESS | 1744 | 1467229122865 Marionette TRACE conn3 <- [1,2870,null,{}] 12:38:42 INFO - PROCESS | 1744 | 1467229122873 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:42 INFO - PROCESS | 1744 | 1467229122878 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4c400 == 36 [pid = 1744] [id = 705] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8f081400 == 35 [pid = 1744] [id = 674] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1400 == 34 [pid = 1744] [id = 661] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcd400 == 33 [pid = 1744] [id = 667] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x911ea800 == 32 [pid = 1744] [id = 666] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcc400 == 31 [pid = 1744] [id = 677] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8de44800 == 30 [pid = 1744] [id = 672] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4af800 == 29 [pid = 1744] [id = 671] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4400 == 28 [pid = 1744] [id = 673] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x91c0f000 == 27 [pid = 1744] [id = 669] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b7400 == 26 [pid = 1744] [id = 668] 12:38:43 INFO - PROCESS | 1744 | --DOCSHELL 0x908da400 == 25 [pid = 1744] [id = 670] 12:38:44 INFO - PROCESS | 1744 | 1467229124106 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9060f000) [pid = 1744] [serial = 2091] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f08b400) [pid = 1744] [serial = 2090] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9241c800) [pid = 1744] [serial = 2094] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x912bb000) [pid = 1744] [serial = 2093] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93c4ac00) [pid = 1744] [serial = 2097] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93b62c00) [pid = 1744] [serial = 2096] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93e23000) [pid = 1744] [serial = 2100] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93e1a400) [pid = 1744] [serial = 2099] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9538bc00) [pid = 1744] [serial = 2103] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9538a000) [pid = 1744] [serial = 2102] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8de50000) [pid = 1744] [serial = 2117] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e0d7c00) [pid = 1744] [serial = 2118] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ee7a400) [pid = 1744] [serial = 2120] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x908dc000) [pid = 1744] [serial = 2123] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f086c00) [pid = 1744] [serial = 2115] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ee7dc00) [pid = 1744] [serial = 2114] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9549bc00) [pid = 1744] [serial = 2106] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x95496400) [pid = 1744] [serial = 2105] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x954e2800) [pid = 1744] [serial = 2109] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x954e1000) [pid = 1744] [serial = 2108] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x908ce400) [pid = 1744] [serial = 2112] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8edd9800) [pid = 1744] [serial = 2111] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x908e3c00) [pid = 1744] [serial = 2124] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x909b7800) [pid = 1744] [serial = 2127] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x90603800) [pid = 1744] [serial = 2126] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8f082800) [pid = 1744] [serial = 2121] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x91185800) [pid = 1744] [serial = 2129] [outer = (nil)] [url = about:blank] 12:38:44 INFO - PROCESS | 1744 | 1467229124473 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:44 INFO - PROCESS | 1744 | 1467229124484 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a800 == 26 [pid = 1744] [id = 725] 12:38:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8de4c000) [pid = 1744] [serial = 2176] [outer = (nil)] 12:38:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8e0d1400) [pid = 1744] [serial = 2177] [outer = 0x8de4c000] 12:38:44 INFO - PROCESS | 1744 | 1467229124561 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8e0dcc00) [pid = 1744] [serial = 2178] [outer = 0x8de4c000] 12:38:45 INFO - PROCESS | 1744 | 1467229125433 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2639ms 12:38:45 INFO - PROCESS | 1744 | 1467229125500 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 1744 | 1467229125507 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 12:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:38:45 INFO - PROCESS | 1744 | 1467229125516 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 1744 | 1467229125520 Marionette TRACE conn3 <- [1,2874,null,{}] 12:38:45 INFO - PROCESS | 1744 | 1467229125528 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:45 INFO - PROCESS | 1744 | 1467229125534 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:45 INFO - PROCESS | 1744 | 1467229125714 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:38:45 INFO - PROCESS | 1744 | 1467229125725 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:45 INFO - PROCESS | 1744 | 1467229125738 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd9400 == 27 [pid = 1744] [id = 726] 12:38:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ee7bc00) [pid = 1744] [serial = 2179] [outer = (nil)] 12:38:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ee84400) [pid = 1744] [serial = 2180] [outer = 0x8ee7bc00] 12:38:45 INFO - PROCESS | 1744 | 1467229125943 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f082c00) [pid = 1744] [serial = 2181] [outer = 0x8ee7bc00] 12:38:46 INFO - PROCESS | 1744 | 1467229126900 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1437ms 12:38:46 INFO - PROCESS | 1744 | 1467229126953 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 1744 | 1467229126959 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 12:38:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:38:46 INFO - PROCESS | 1744 | 1467229126980 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 1744 | 1467229126984 Marionette TRACE conn3 <- [1,2878,null,{}] 12:38:46 INFO - PROCESS | 1744 | 1467229126991 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:47 INFO - PROCESS | 1744 | 1467229126998 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:47 INFO - PROCESS | 1744 | 1467229127240 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:38:47 INFO - PROCESS | 1744 | 1467229127273 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:47 INFO - PROCESS | 1744 | 1467229127281 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x908c4000 == 28 [pid = 1744] [id = 727] 12:38:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x908c4c00) [pid = 1744] [serial = 2182] [outer = (nil)] 12:38:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x908c8400) [pid = 1744] [serial = 2183] [outer = 0x908c4c00] 12:38:47 INFO - PROCESS | 1744 | 1467229127358 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x908d4400) [pid = 1744] [serial = 2184] [outer = 0x908c4c00] 12:38:48 INFO - PROCESS | 1744 | 1467229128459 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:38:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1537ms 12:38:48 INFO - PROCESS | 1744 | 1467229128525 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 1744 | 1467229128532 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 12:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:38:48 INFO - PROCESS | 1744 | 1467229128550 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 1744 | 1467229128558 Marionette TRACE conn3 <- [1,2882,null,{}] 12:38:48 INFO - PROCESS | 1744 | 1467229128571 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 1744 | 1467229128579 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:49 INFO - PROCESS | 1744 | 1467229129249 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91b4c000) [pid = 1744] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e0d5800) [pid = 1744] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ee7d400) [pid = 1744] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8edd3800) [pid = 1744] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x91b57400) [pid = 1744] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8ee7c400) [pid = 1744] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8edd2000) [pid = 1744] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8edcf400) [pid = 1744] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:38:49 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x90967400) [pid = 1744] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:38:49 INFO - PROCESS | 1744 | 1467229129446 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:49 INFO - PROCESS | 1744 | 1467229129452 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bd400 == 29 [pid = 1744] [id = 728] 12:38:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8d4be800) [pid = 1744] [serial = 2185] [outer = (nil)] 12:38:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8ed28400) [pid = 1744] [serial = 2186] [outer = 0x8d4be800] 12:38:49 INFO - PROCESS | 1744 | 1467229129549 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x90967400) [pid = 1744] [serial = 2187] [outer = 0x8d4be800] 12:38:50 INFO - PROCESS | 1744 | 1467229130385 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1905ms 12:38:50 INFO - PROCESS | 1744 | 1467229130447 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:38:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:38:50 INFO - PROCESS | 1744 | 1467229130451 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 12:38:50 INFO - PROCESS | 1744 | 1467229130457 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 1744 | 1467229130461 Marionette TRACE conn3 <- [1,2886,null,{}] 12:38:50 INFO - PROCESS | 1744 | 1467229130467 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:50 INFO - PROCESS | 1744 | 1467229130471 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:50 INFO - PROCESS | 1744 | 1467229130638 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:38:50 INFO - PROCESS | 1744 | 1467229130647 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:50 INFO - PROCESS | 1744 | 1467229130656 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4f400 == 30 [pid = 1744] [id = 729] 12:38:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90603800) [pid = 1744] [serial = 2188] [outer = (nil)] 12:38:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x909b8000) [pid = 1744] [serial = 2189] [outer = 0x90603800] 12:38:50 INFO - PROCESS | 1744 | 1467229130735 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9117e800) [pid = 1744] [serial = 2190] [outer = 0x90603800] 12:38:52 INFO - PROCESS | 1744 | 1467229132013 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1634ms 12:38:52 INFO - PROCESS | 1744 | 1467229132112 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 1744 | 1467229132119 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 12:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:38:52 INFO - PROCESS | 1744 | 1467229132130 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - PROCESS | 1744 | 1467229132136 Marionette TRACE conn3 <- [1,2890,null,{}] 12:38:52 INFO - PROCESS | 1744 | 1467229132155 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:52 INFO - PROCESS | 1744 | 1467229132161 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:52 INFO - PROCESS | 1744 | 1467229132415 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:38:52 INFO - PROCESS | 1744 | 1467229132676 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:52 INFO - PROCESS | 1744 | 1467229132688 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcf000 == 31 [pid = 1744] [id = 730] 12:38:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8edcf400) [pid = 1744] [serial = 2191] [outer = (nil)] 12:38:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f086800) [pid = 1744] [serial = 2192] [outer = 0x8edcf400] 12:38:52 INFO - PROCESS | 1744 | 1467229132776 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x908d0000) [pid = 1744] [serial = 2193] [outer = 0x8edcf400] 12:38:53 INFO - PROCESS | 1744 | 1467229133893 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:38:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:38:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1838ms 12:38:53 INFO - PROCESS | 1744 | 1467229133967 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 1744 | 1467229133975 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 12:38:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:38:53 INFO - PROCESS | 1744 | 1467229133986 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 1744 | 1467229133991 Marionette TRACE conn3 <- [1,2894,null,{}] 12:38:54 INFO - PROCESS | 1744 | 1467229133998 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:54 INFO - PROCESS | 1744 | 1467229134003 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:54 INFO - PROCESS | 1744 | 1467229134234 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:38:54 INFO - PROCESS | 1744 | 1467229134577 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:54 INFO - PROCESS | 1744 | 1467229134588 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de50c00 == 32 [pid = 1744] [id = 731] 12:38:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9117f400) [pid = 1744] [serial = 2194] [outer = (nil)] 12:38:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x911e9400) [pid = 1744] [serial = 2195] [outer = 0x9117f400] 12:38:54 INFO - PROCESS | 1744 | 1467229134678 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x911f3400) [pid = 1744] [serial = 2196] [outer = 0x9117f400] 12:38:55 INFO - PROCESS | 1744 | 1467229135773 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:38:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1837ms 12:38:55 INFO - PROCESS | 1744 | 1467229135823 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 1744 | 1467229135827 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 12:38:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:38:55 INFO - PROCESS | 1744 | 1467229135835 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 1744 | 1467229135842 Marionette TRACE conn3 <- [1,2898,null,{}] 12:38:55 INFO - PROCESS | 1744 | 1467229135859 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:55 INFO - PROCESS | 1744 | 1467229135869 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:56 INFO - PROCESS | 1744 | 1467229136069 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:38:56 INFO - PROCESS | 1744 | 1467229136307 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:56 INFO - PROCESS | 1744 | 1467229136318 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x91b4f400 == 33 [pid = 1744] [id = 732] 12:38:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91b4f800) [pid = 1744] [serial = 2197] [outer = (nil)] 12:38:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91b55c00) [pid = 1744] [serial = 2198] [outer = 0x91b4f800] 12:38:56 INFO - PROCESS | 1744 | 1467229136454 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91c11400) [pid = 1744] [serial = 2199] [outer = 0x91b4f800] 12:38:57 INFO - PROCESS | 1744 | 1467229137508 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:38:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:38:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1743ms 12:38:57 INFO - PROCESS | 1744 | 1467229137579 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:38:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:38:57 INFO - PROCESS | 1744 | 1467229137585 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 12:38:57 INFO - PROCESS | 1744 | 1467229137591 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - PROCESS | 1744 | 1467229137595 Marionette TRACE conn3 <- [1,2902,null,{}] 12:38:57 INFO - PROCESS | 1744 | 1467229137601 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:57 INFO - PROCESS | 1744 | 1467229137607 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:57 INFO - PROCESS | 1744 | 1467229137815 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:38:58 INFO - PROCESS | 1744 | 1467229138054 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:58 INFO - PROCESS | 1744 | 1467229138064 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4400 == 34 [pid = 1744] [id = 733] 12:38:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d4b4c00) [pid = 1744] [serial = 2200] [outer = (nil)] 12:38:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8de44800) [pid = 1744] [serial = 2201] [outer = 0x8d4b4c00] 12:38:58 INFO - PROCESS | 1744 | 1467229138325 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e0d7800) [pid = 1744] [serial = 2202] [outer = 0x8d4b4c00] 12:38:59 INFO - PROCESS | 1744 | 1467229139369 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:38:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:38:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1886ms 12:38:59 INFO - PROCESS | 1744 | --DOCSHELL 0x908c5c00 == 33 [pid = 1744] [id = 707] 12:38:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0cf800 == 32 [pid = 1744] [id = 708] 12:38:59 INFO - PROCESS | 1744 | 1467229139498 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 1744 | 1467229139505 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 12:38:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:38:59 INFO - PROCESS | 1744 | 1467229139519 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 1744 | 1467229139525 Marionette TRACE conn3 <- [1,2906,null,{}] 12:38:59 INFO - PROCESS | 1744 | 1467229139533 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:59 INFO - PROCESS | 1744 | 1467229139541 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x924e8000) [pid = 1744] [serial = 2153] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x924ea400) [pid = 1744] [serial = 2154] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f080400) [pid = 1744] [serial = 2132] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x908e3400) [pid = 1744] [serial = 2133] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x909af800) [pid = 1744] [serial = 2147] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91179c00) [pid = 1744] [serial = 2148] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91c10000) [pid = 1744] [serial = 2138] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92419400) [pid = 1744] [serial = 2139] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x911f1c00) [pid = 1744] [serial = 2135] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x911f7c00) [pid = 1744] [serial = 2136] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9256d800) [pid = 1744] [serial = 2141] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9256b000) [pid = 1744] [serial = 2142] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f082000) [pid = 1744] [serial = 2144] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f089400) [pid = 1744] [serial = 2145] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x911ec400) [pid = 1744] [serial = 2130] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x91b52800) [pid = 1744] [serial = 2150] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x91c0dc00) [pid = 1744] [serial = 2151] [outer = (nil)] [url = about:blank] 12:38:59 INFO - PROCESS | 1744 | 1467229139811 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:38:59 INFO - PROCESS | 1744 | 1467229139974 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:38:59 INFO - PROCESS | 1744 | 1467229139982 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x90602800 == 33 [pid = 1744] [id = 734] 12:39:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x90606800) [pid = 1744] [serial = 2203] [outer = (nil)] 12:39:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x908c5c00) [pid = 1744] [serial = 2204] [outer = 0x90606800] 12:39:00 INFO - PROCESS | 1744 | 1467229140059 Marionette DEBUG loaded listener.js 12:39:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90963400) [pid = 1744] [serial = 2205] [outer = 0x90606800] 12:39:00 INFO - PROCESS | 1744 | 1467229140910 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:39:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:39:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1447ms 12:39:00 INFO - PROCESS | 1744 | 1467229140965 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 1744 | 1467229140972 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 12:39:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:39:00 INFO - PROCESS | 1744 | 1467229140983 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 1744 | 1467229140986 Marionette TRACE conn3 <- [1,2910,null,{}] 12:39:00 INFO - PROCESS | 1744 | 1467229140994 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:01 INFO - PROCESS | 1744 | 1467229141000 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:01 INFO - PROCESS | 1744 | 1467229141187 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:39:01 INFO - PROCESS | 1744 | 1467229141335 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:01 INFO - PROCESS | 1744 | 1467229141341 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b2800 == 34 [pid = 1744] [id = 735] 12:39:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x91179c00) [pid = 1744] [serial = 2206] [outer = (nil)] 12:39:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x911e9800) [pid = 1744] [serial = 2207] [outer = 0x91179c00] 12:39:01 INFO - PROCESS | 1744 | 1467229141439 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x912b2800) [pid = 1744] [serial = 2208] [outer = 0x91179c00] 12:39:02 INFO - PROCESS | 1744 | 1467229142408 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:39:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:39:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:39:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1482ms 12:39:02 INFO - PROCESS | 1744 | 1467229142466 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 1744 | 1467229142470 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 12:39:02 INFO - TEST-START | /DOMEvents/constructors.html 12:39:02 INFO - PROCESS | 1744 | 1467229142485 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 1744 | 1467229142492 Marionette TRACE conn3 <- [1,2914,null,{}] 12:39:02 INFO - PROCESS | 1744 | 1467229142508 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:02 INFO - PROCESS | 1744 | 1467229142517 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:02 INFO - PROCESS | 1744 | 1467229142765 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:39:02 INFO - PROCESS | 1744 | 1467229142806 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:02 INFO - PROCESS | 1744 | 1467229142817 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d2c00 == 35 [pid = 1744] [id = 736] 12:39:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x912bf000) [pid = 1744] [serial = 2209] [outer = (nil)] 12:39:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91c16800) [pid = 1744] [serial = 2210] [outer = 0x912bf000] 12:39:02 INFO - PROCESS | 1744 | 1467229142884 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9240e000) [pid = 1744] [serial = 2211] [outer = 0x912bf000] 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:39:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:39:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:39:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 1566ms 12:39:04 INFO - PROCESS | 1744 | 1467229143995 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:39:04 INFO - PROCESS | 1744 | 1467229144057 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:39:04 INFO - PROCESS | 1744 | 1467229144063 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 12:39:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:39:04 INFO - PROCESS | 1744 | 1467229144088 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:39:04 INFO - PROCESS | 1744 | 1467229144095 Marionette TRACE conn3 <- [1,2918,null,{}] 12:39:04 INFO - PROCESS | 1744 | 1467229144109 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:04 INFO - PROCESS | 1744 | 1467229144115 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x908c4c00) [pid = 1744] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d4be800) [pid = 1744] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8de4c000) [pid = 1744] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8de50800) [pid = 1744] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ee7bc00) [pid = 1744] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8de4bc00) [pid = 1744] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x911ea000) [pid = 1744] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x91c18800) [pid = 1744] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92c50c00) [pid = 1744] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x92c4ac00) [pid = 1744] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:39:04 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8ed30800) [pid = 1744] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:39:04 INFO - PROCESS | 1744 | 1467229144482 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:39:04 INFO - PROCESS | 1744 | 1467229144626 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:04 INFO - PROCESS | 1744 | 1467229144634 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee85c00 == 36 [pid = 1744] [id = 737] 12:39:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8ee88400) [pid = 1744] [serial = 2212] [outer = (nil)] 12:39:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x909bb400) [pid = 1744] [serial = 2213] [outer = 0x8ee88400] 12:39:04 INFO - PROCESS | 1744 | 1467229144705 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x91b48800) [pid = 1744] [serial = 2214] [outer = 0x8ee88400] 12:39:05 INFO - PROCESS | 1744 | 1467229145445 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:39:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:39:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1395ms 12:39:05 INFO - PROCESS | 1744 | 1467229145484 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 1744 | 1467229145487 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 12:39:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:39:05 INFO - PROCESS | 1744 | 1467229145495 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 1744 | 1467229145498 Marionette TRACE conn3 <- [1,2922,null,{}] 12:39:05 INFO - PROCESS | 1744 | 1467229145504 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:05 INFO - PROCESS | 1744 | 1467229145509 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:05 INFO - PROCESS | 1744 | 1467229145718 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:39:05 INFO - PROCESS | 1744 | 1467229145737 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:05 INFO - PROCESS | 1744 | 1467229145745 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ba000 == 37 [pid = 1744] [id = 738] 12:39:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8f08ac00) [pid = 1744] [serial = 2215] [outer = (nil)] 12:39:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x924ed000) [pid = 1744] [serial = 2216] [outer = 0x8f08ac00] 12:39:05 INFO - PROCESS | 1744 | 1467229145834 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x92577400) [pid = 1744] [serial = 2217] [outer = 0x8f08ac00] 12:39:06 INFO - PROCESS | 1744 | [1744] 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:39:06 INFO - PROCESS | 1744 | [1744] 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:39:06 INFO - PROCESS | 1744 | [1744] 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:39:06 INFO - PROCESS | 1744 | [1744] 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:39:06 INFO - PROCESS | 1744 | 1467229146902 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:39:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:39:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:06 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:39:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:06 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:39:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:06 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:39:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:39:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1440ms 12:39:06 INFO - PROCESS | 1744 | 1467229146940 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 1744 | 1467229146951 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 12:39:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:39:06 INFO - PROCESS | 1744 | 1467229146963 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - PROCESS | 1744 | 1467229146969 Marionette TRACE conn3 <- [1,2926,null,{}] 12:39:07 INFO - PROCESS | 1744 | 1467229147033 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:07 INFO - PROCESS | 1744 | 1467229147040 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:07 INFO - PROCESS | 1744 | 1467229147237 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:39:07 INFO - PROCESS | 1744 | 1467229147427 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:07 INFO - PROCESS | 1744 | 1467229147436 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d9400 == 38 [pid = 1744] [id = 739] 12:39:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x909bb000) [pid = 1744] [serial = 2218] [outer = (nil)] 12:39:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91181c00) [pid = 1744] [serial = 2219] [outer = 0x909bb000] 12:39:07 INFO - PROCESS | 1744 | 1467229147623 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x911ebc00) [pid = 1744] [serial = 2220] [outer = 0x909bb000] 12:39:08 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:39:08 INFO - PROCESS | 1744 | 1467229148499 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:39:08 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:39:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1587ms 12:39:08 INFO - PROCESS | 1744 | 1467229148551 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 1744 | 1467229148559 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 12:39:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:39:08 INFO - PROCESS | 1744 | 1467229148572 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 1744 | 1467229148576 Marionette TRACE conn3 <- [1,2930,null,{}] 12:39:08 INFO - PROCESS | 1744 | 1467229148583 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:08 INFO - PROCESS | 1744 | 1467229148589 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:08 INFO - PROCESS | 1744 | 1467229148811 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:39:09 INFO - PROCESS | 1744 | 1467229148997 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:09 INFO - PROCESS | 1744 | 1467229149008 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c0d800 == 39 [pid = 1744] [id = 740] 12:39:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91c14c00) [pid = 1744] [serial = 2221] [outer = (nil)] 12:39:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x924e5400) [pid = 1744] [serial = 2222] [outer = 0x91c14c00] 12:39:09 INFO - PROCESS | 1744 | 1467229149096 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x924eb000) [pid = 1744] [serial = 2223] [outer = 0x91c14c00] 12:39:09 INFO - PROCESS | 1744 | 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:39:10 INFO - PROCESS | 1744 | 1467229150067 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:39:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:39:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1537ms 12:39:10 INFO - PROCESS | 1744 | 1467229150109 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 1744 | 1467229150113 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 12:39:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:39:10 INFO - PROCESS | 1744 | 1467229150120 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - PROCESS | 1744 | 1467229150127 Marionette TRACE conn3 <- [1,2934,null,{}] 12:39:10 INFO - PROCESS | 1744 | 1467229150144 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:10 INFO - PROCESS | 1744 | 1467229150153 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:10 INFO - PROCESS | 1744 | 1467229150339 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:39:10 INFO - PROCESS | 1744 | 1467229150532 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:10 INFO - PROCESS | 1744 | 1467229150545 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e1a400 == 40 [pid = 1744] [id = 741] 12:39:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92e1c000) [pid = 1744] [serial = 2224] [outer = (nil)] 12:39:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9319b400) [pid = 1744] [serial = 2225] [outer = 0x92e1c000] 12:39:10 INFO - PROCESS | 1744 | 1467229150636 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93b60400) [pid = 1744] [serial = 2226] [outer = 0x92e1c000] 12:39:11 INFO - PROCESS | 1744 | 1467229151524 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:39:11 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:39:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1439ms 12:39:11 INFO - PROCESS | 1744 | 1467229151560 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:39:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:39:11 INFO - PROCESS | 1744 | 1467229151566 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 12:39:11 INFO - PROCESS | 1744 | 1467229151572 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 1744 | 1467229151576 Marionette TRACE conn3 <- [1,2938,null,{}] 12:39:11 INFO - PROCESS | 1744 | 1467229151582 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:11 INFO - PROCESS | 1744 | 1467229151588 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:11 INFO - PROCESS | 1744 | 1467229151809 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:39:12 INFO - PROCESS | 1744 | 1467229151983 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:12 INFO - PROCESS | 1744 | 1467229151991 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b3800 == 41 [pid = 1744] [id = 742] 12:39:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8e0cf400) [pid = 1744] [serial = 2227] [outer = (nil)] 12:39:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93cc2400) [pid = 1744] [serial = 2228] [outer = 0x8e0cf400] 12:39:12 INFO - PROCESS | 1744 | 1467229152124 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93e1e400) [pid = 1744] [serial = 2229] [outer = 0x8e0cf400] 12:39:12 INFO - PROCESS | 1744 | 1467229152977 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:39:13 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:39:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1437ms 12:39:13 INFO - PROCESS | 1744 | 1467229153010 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 1744 | 1467229153013 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 12:39:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:39:13 INFO - PROCESS | 1744 | 1467229153021 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 1744 | 1467229153024 Marionette TRACE conn3 <- [1,2942,null,{}] 12:39:13 INFO - PROCESS | 1744 | 1467229153030 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:13 INFO - PROCESS | 1744 | 1467229153036 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:13 INFO - PROCESS | 1744 | 1467229153242 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:39:13 INFO - PROCESS | 1744 | 1467229153422 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:13 INFO - PROCESS | 1744 | 1467229153432 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0400 == 42 [pid = 1744] [id = 743] 12:39:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91b4a400) [pid = 1744] [serial = 2230] [outer = (nil)] 12:39:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x94987000) [pid = 1744] [serial = 2231] [outer = 0x91b4a400] 12:39:13 INFO - PROCESS | 1744 | 1467229153557 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9538a800) [pid = 1744] [serial = 2232] [outer = 0x91b4a400] 12:39:14 INFO - PROCESS | 1744 | 1467229154437 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:39:14 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:39:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:39:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1444ms 12:39:14 INFO - PROCESS | 1744 | 1467229154471 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:39:14 INFO - PROCESS | 1744 | 1467229154476 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 12:39:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:39:14 INFO - PROCESS | 1744 | 1467229154485 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:39:14 INFO - PROCESS | 1744 | 1467229154488 Marionette TRACE conn3 <- [1,2946,null,{}] 12:39:14 INFO - PROCESS | 1744 | 1467229154501 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:14 INFO - PROCESS | 1744 | 1467229154519 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:14 INFO - PROCESS | 1744 | 1467229154755 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:39:14 INFO - PROCESS | 1744 | 1467229154960 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:14 INFO - PROCESS | 1744 | 1467229154969 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x92e14400 == 43 [pid = 1744] [id = 744] 12:39:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x95393000) [pid = 1744] [serial = 2233] [outer = (nil)] 12:39:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x954db800) [pid = 1744] [serial = 2234] [outer = 0x95393000] 12:39:15 INFO - PROCESS | 1744 | 1467229155099 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x954e1400) [pid = 1744] [serial = 2235] [outer = 0x95393000] 12:39:15 INFO - PROCESS | 1744 | 1467229155955 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:39:15 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:39:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1483ms 12:39:15 INFO - PROCESS | 1744 | 1467229155969 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 1744 | 1467229155972 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 12:39:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:39:15 INFO - PROCESS | 1744 | 1467229155979 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 1744 | 1467229155982 Marionette TRACE conn3 <- [1,2950,null,{}] 12:39:15 INFO - PROCESS | 1744 | 1467229155989 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:15 INFO - PROCESS | 1744 | 1467229155994 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:16 INFO - PROCESS | 1744 | 1467229156215 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:39:16 INFO - PROCESS | 1744 | 1467229156446 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:16 INFO - PROCESS | 1744 | 1467229156462 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b7c00 == 44 [pid = 1744] [id = 745] 12:39:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x911eec00) [pid = 1744] [serial = 2236] [outer = (nil)] 12:39:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x954ea400) [pid = 1744] [serial = 2237] [outer = 0x911eec00] 12:39:16 INFO - PROCESS | 1744 | 1467229156555 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x95523800) [pid = 1744] [serial = 2238] [outer = 0x911eec00] 12:39:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x96784000 == 45 [pid = 1744] [id = 746] 12:39:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x96784400) [pid = 1744] [serial = 2239] [outer = (nil)] 12:39:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x96788800) [pid = 1744] [serial = 2240] [outer = 0x96784400] 12:39:17 INFO - PROCESS | 1744 | 1467229157559 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:39:17 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:39:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1640ms 12:39:17 INFO - PROCESS | 1744 | 1467229157621 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 1744 | 1467229157626 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 12:39:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:39:17 INFO - PROCESS | 1744 | 1467229157634 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 1744 | 1467229157638 Marionette TRACE conn3 <- [1,2954,null,{}] 12:39:17 INFO - PROCESS | 1744 | 1467229157645 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:17 INFO - PROCESS | 1744 | 1467229157650 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:17 INFO - PROCESS | 1744 | 1467229157885 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:39:18 INFO - PROCESS | 1744 | 1467229158384 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:18 INFO - PROCESS | 1744 | 1467229158394 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b0000 == 46 [pid = 1744] [id = 747] 12:39:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d4b5c00) [pid = 1744] [serial = 2241] [outer = (nil)] 12:39:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8de42800) [pid = 1744] [serial = 2242] [outer = 0x8d4b5c00] 12:39:18 INFO - PROCESS | 1744 | 1467229158477 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8de4d400) [pid = 1744] [serial = 2243] [outer = 0x8d4b5c00] 12:39:19 INFO - PROCESS | 1744 | 1467229159307 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:39:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:39:19 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:39:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1733ms 12:39:19 INFO - PROCESS | 1744 | 1467229159371 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:39:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:39:19 INFO - PROCESS | 1744 | 1467229159377 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 12:39:19 INFO - PROCESS | 1744 | 1467229159385 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 1744 | 1467229159390 Marionette TRACE conn3 <- [1,2958,null,{}] 12:39:19 INFO - PROCESS | 1744 | 1467229159417 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:19 INFO - PROCESS | 1744 | 1467229159424 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:19 INFO - PROCESS | 1744 | 1467229159701 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:39:19 INFO - PROCESS | 1744 | 1467229159918 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:19 INFO - PROCESS | 1744 | 1467229159928 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed23000 == 45 [pid = 1744] [id = 711] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2c400 == 44 [pid = 1744] [id = 718] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd2c00 == 43 [pid = 1744] [id = 706] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x91184000 == 42 [pid = 1744] [id = 719] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7cc00 == 41 [pid = 1744] [id = 710] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x92c4a800 == 40 [pid = 1744] [id = 720] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcdc00 == 39 [pid = 1744] [id = 714] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x91b57000 == 38 [pid = 1744] [id = 712] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b9000 == 37 [pid = 1744] [id = 723] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x91c12c00 == 36 [pid = 1744] [id = 721] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2000 == 35 [pid = 1744] [id = 722] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4ac00 == 34 [pid = 1744] [id = 724] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4a800 == 33 [pid = 1744] [id = 725] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8de49000 == 32 [pid = 1744] [id = 715] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x91b4bc00 == 31 [pid = 1744] [id = 716] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b7800 == 30 [pid = 1744] [id = 713] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d2400 == 29 [pid = 1744] [id = 717] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8f084400 == 28 [pid = 1744] [id = 709] 12:39:21 INFO - PROCESS | 1744 | --DOCSHELL 0x96784000 == 27 [pid = 1744] [id = 746] 12:39:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b2000 == 28 [pid = 1744] [id = 748] 12:39:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d4b7000) [pid = 1744] [serial = 2244] [outer = (nil)] 12:39:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8de49000) [pid = 1744] [serial = 2245] [outer = 0x8d4b7000] 12:39:21 INFO - PROCESS | 1744 | 1467229161114 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e0d6800) [pid = 1744] [serial = 2246] [outer = 0x8d4b7000] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x909b8000) [pid = 1744] [serial = 2189] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90967400) [pid = 1744] [serial = 2187] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x908d4400) [pid = 1744] [serial = 2184] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ed28400) [pid = 1744] [serial = 2186] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8e0d1400) [pid = 1744] [serial = 2177] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9538a400) [pid = 1744] [serial = 2171] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f082c00) [pid = 1744] [serial = 2181] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e0da800) [pid = 1744] [serial = 2174] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x912bd800) [pid = 1744] [serial = 2160] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93b60800) [pid = 1744] [serial = 2168] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92e1f000) [pid = 1744] [serial = 2166] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x911f4800) [pid = 1744] [serial = 2159] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92c57400) [pid = 1744] [serial = 2163] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92e19400) [pid = 1744] [serial = 2165] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x95492400) [pid = 1744] [serial = 2172] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e0dcc00) [pid = 1744] [serial = 2178] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92c4fc00) [pid = 1744] [serial = 2162] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x908cc000) [pid = 1744] [serial = 2157] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x908c8400) [pid = 1744] [serial = 2183] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f087800) [pid = 1744] [serial = 2156] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ed2fc00) [pid = 1744] [serial = 2175] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93b64c00) [pid = 1744] [serial = 2169] [outer = (nil)] [url = about:blank] 12:39:21 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ee84400) [pid = 1744] [serial = 2180] [outer = (nil)] [url = about:blank] 12:39:22 INFO - PROCESS | 1744 | 1467229162100 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:39:22 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:39:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2767ms 12:39:22 INFO - PROCESS | 1744 | 1467229162153 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 1744 | 1467229162159 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 12:39:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:39:22 INFO - PROCESS | 1744 | 1467229162169 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 1744 | 1467229162172 Marionette TRACE conn3 <- [1,2962,null,{}] 12:39:22 INFO - PROCESS | 1744 | 1467229162180 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:22 INFO - PROCESS | 1744 | 1467229162185 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:22 INFO - PROCESS | 1744 | 1467229162359 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:39:22 INFO - PROCESS | 1744 | 1467229162501 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:22 INFO - PROCESS | 1744 | 1467229162509 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edccc00 == 29 [pid = 1744] [id = 749] 12:39:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8edce000) [pid = 1744] [serial = 2247] [outer = (nil)] 12:39:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8edd3800) [pid = 1744] [serial = 2248] [outer = 0x8edce000] 12:39:22 INFO - PROCESS | 1744 | 1467229162602 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ee7d800) [pid = 1744] [serial = 2249] [outer = 0x8edce000] 12:39:23 INFO - PROCESS | 1744 | 1467229163403 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:39:23 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:39:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1281ms 12:39:23 INFO - PROCESS | 1744 | 1467229163450 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 1744 | 1467229163457 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 12:39:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:39:23 INFO - PROCESS | 1744 | 1467229163469 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 1744 | 1467229163473 Marionette TRACE conn3 <- [1,2966,null,{}] 12:39:23 INFO - PROCESS | 1744 | 1467229163480 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:23 INFO - PROCESS | 1744 | 1467229163485 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:23 INFO - PROCESS | 1744 | 1467229163663 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:39:23 INFO - PROCESS | 1744 | 1467229163675 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:23 INFO - PROCESS | 1744 | 1467229163682 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f081400 == 30 [pid = 1744] [id = 750] 12:39:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9060c000) [pid = 1744] [serial = 2250] [outer = (nil)] 12:39:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x908c2000) [pid = 1744] [serial = 2251] [outer = 0x9060c000] 12:39:23 INFO - PROCESS | 1744 | 1467229163906 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x908cb800) [pid = 1744] [serial = 2252] [outer = 0x9060c000] 12:39:24 INFO - PROCESS | 1744 | 1467229164900 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:39:24 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:39:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1488ms 12:39:24 INFO - PROCESS | 1744 | 1467229164958 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 1744 | 1467229164962 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 12:39:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:39:24 INFO - PROCESS | 1744 | 1467229164968 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - PROCESS | 1744 | 1467229164975 Marionette TRACE conn3 <- [1,2970,null,{}] 12:39:25 INFO - PROCESS | 1744 | 1467229165000 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:25 INFO - PROCESS | 1744 | 1467229165010 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:25 INFO - PROCESS | 1744 | 1467229165239 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:39:25 INFO - PROCESS | 1744 | 1467229165274 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:25 INFO - PROCESS | 1744 | 1467229165287 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed2fc00 == 31 [pid = 1744] [id = 751] 12:39:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9060b000) [pid = 1744] [serial = 2253] [outer = (nil)] 12:39:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9096f400) [pid = 1744] [serial = 2254] [outer = 0x9060b000] 12:39:25 INFO - PROCESS | 1744 | 1467229165379 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x909b5000) [pid = 1744] [serial = 2255] [outer = 0x9060b000] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f08ac00) [pid = 1744] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x912bf000) [pid = 1744] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ee88400) [pid = 1744] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8edcf400) [pid = 1744] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90603800) [pid = 1744] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90606800) [pid = 1744] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91b4f800) [pid = 1744] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d4b4c00) [pid = 1744] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9117f400) [pid = 1744] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91179c00) [pid = 1744] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:39:26 INFO - PROCESS | 1744 | 1467229166752 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:39:26 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:39:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1793ms 12:39:26 INFO - PROCESS | 1744 | 1467229166768 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 1744 | 1467229166774 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 12:39:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:39:26 INFO - PROCESS | 1744 | 1467229166782 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 1744 | 1467229166785 Marionette TRACE conn3 <- [1,2974,null,{}] 12:39:26 INFO - PROCESS | 1744 | 1467229166791 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:26 INFO - PROCESS | 1744 | 1467229166797 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:27 INFO - PROCESS | 1744 | 1467229167018 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:39:27 INFO - PROCESS | 1744 | 1467229167120 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:27 INFO - PROCESS | 1744 | 1467229167130 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcf400 == 32 [pid = 1744] [id = 752] 12:39:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x909b7800) [pid = 1744] [serial = 2256] [outer = (nil)] 12:39:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9117b800) [pid = 1744] [serial = 2257] [outer = 0x909b7800] 12:39:27 INFO - PROCESS | 1744 | 1467229167201 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9117ec00) [pid = 1744] [serial = 2258] [outer = 0x909b7800] 12:39:27 INFO - PROCESS | 1744 | 1467229167940 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:39:28 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:39:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1232ms 12:39:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:39:28 INFO - PROCESS | 1744 | 1467229168015 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 1744 | 1467229168019 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 12:39:28 INFO - PROCESS | 1744 | 1467229168026 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 1744 | 1467229168029 Marionette TRACE conn3 <- [1,2978,null,{}] 12:39:28 INFO - PROCESS | 1744 | 1467229168035 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 1744 | 1467229168040 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:28 INFO - PROCESS | 1744 | 1467229168189 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:39:28 INFO - PROCESS | 1744 | 1467229168203 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:28 INFO - PROCESS | 1744 | 1467229168211 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x911f4400 == 33 [pid = 1744] [id = 753] 12:39:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x911f5800) [pid = 1744] [serial = 2259] [outer = (nil)] 12:39:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x912b7400) [pid = 1744] [serial = 2260] [outer = 0x911f5800] 12:39:28 INFO - PROCESS | 1744 | 1467229168301 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91b52000) [pid = 1744] [serial = 2261] [outer = 0x911f5800] 12:39:29 INFO - PROCESS | 1744 | 1467229169474 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:39:29 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:39:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1482ms 12:39:29 INFO - PROCESS | 1744 | 1467229169508 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 1744 | 1467229169515 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 12:39:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:39:29 INFO - PROCESS | 1744 | 1467229169524 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 1744 | 1467229169532 Marionette TRACE conn3 <- [1,2982,null,{}] 12:39:29 INFO - PROCESS | 1744 | 1467229169540 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 1744 | 1467229169546 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:29 INFO - PROCESS | 1744 | 1467229169827 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:39:30 INFO - PROCESS | 1744 | 1467229169979 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:30 INFO - PROCESS | 1744 | 1467229169991 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4bb400 == 34 [pid = 1744] [id = 754] 12:39:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8edd2000) [pid = 1744] [serial = 2262] [outer = (nil)] 12:39:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f087800) [pid = 1744] [serial = 2263] [outer = 0x8edd2000] 12:39:30 INFO - PROCESS | 1744 | 1467229170123 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9060e800) [pid = 1744] [serial = 2264] [outer = 0x8edd2000] 12:39:31 INFO - PROCESS | 1744 | 1467229171127 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:39:31 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:39:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:39:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1643ms 12:39:31 INFO - PROCESS | 1744 | 1467229171168 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 1744 | 1467229171176 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 12:39:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:39:31 INFO - PROCESS | 1744 | 1467229171187 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 1744 | 1467229171191 Marionette TRACE conn3 <- [1,2986,null,{}] 12:39:31 INFO - PROCESS | 1744 | 1467229171198 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 1744 | 1467229171204 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:31 INFO - PROCESS | 1744 | 1467229171405 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:39:31 INFO - PROCESS | 1744 | 1467229171617 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:31 INFO - PROCESS | 1744 | 1467229171626 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d5400 == 35 [pid = 1744] [id = 755] 12:39:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9117bc00) [pid = 1744] [serial = 2265] [outer = (nil)] 12:39:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x912bd800) [pid = 1744] [serial = 2266] [outer = 0x9117bc00] 12:39:31 INFO - PROCESS | 1744 | 1467229171752 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91b53000) [pid = 1744] [serial = 2267] [outer = 0x9117bc00] 12:39:32 INFO - PROCESS | 1744 | 1467229172764 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:39:32 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:39:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1598ms 12:39:32 INFO - PROCESS | 1744 | 1467229172785 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 1744 | 1467229172790 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 12:39:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:39:32 INFO - PROCESS | 1744 | 1467229172797 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 1744 | 1467229172803 Marionette TRACE conn3 <- [1,2990,null,{}] 12:39:32 INFO - PROCESS | 1744 | 1467229172821 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:32 INFO - PROCESS | 1744 | 1467229172830 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:33 INFO - PROCESS | 1744 | 1467229173039 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:39:33 INFO - PROCESS | 1744 | 1467229173229 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:33 INFO - PROCESS | 1744 | 1467229173242 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x924ee400 == 36 [pid = 1744] [id = 756] 12:39:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9256a800) [pid = 1744] [serial = 2268] [outer = (nil)] 12:39:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92571000) [pid = 1744] [serial = 2269] [outer = 0x9256a800] 12:39:33 INFO - PROCESS | 1744 | 1467229173329 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92578400) [pid = 1744] [serial = 2270] [outer = 0x9256a800] 12:39:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c57400 == 37 [pid = 1744] [id = 757] 12:39:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92e16c00) [pid = 1744] [serial = 2271] [outer = (nil)] 12:39:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92c50800) [pid = 1744] [serial = 2272] [outer = 0x92e16c00] 12:39:34 INFO - PROCESS | 1744 | 1467229174437 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:39:34 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:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1690ms 12:39:34 INFO - PROCESS | 1744 | 1467229174488 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:39:34 INFO - PROCESS | 1744 | 1467229174494 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 12:39:34 INFO - PROCESS | 1744 | 1467229174500 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 1744 | 1467229174504 Marionette TRACE conn3 <- [1,2994,null,{}] 12:39:34 INFO - PROCESS | 1744 | 1467229174510 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:34 INFO - PROCESS | 1744 | 1467229174515 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:34 INFO - PROCESS | 1744 | 1467229174755 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:39:35 INFO - PROCESS | 1744 | 1467229175008 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:35 INFO - PROCESS | 1744 | 1467229175018 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c4c800 == 38 [pid = 1744] [id = 758] 12:39:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92c52000) [pid = 1744] [serial = 2273] [outer = (nil)] 12:39:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92e19000) [pid = 1744] [serial = 2274] [outer = 0x92c52000] 12:39:35 INFO - PROCESS | 1744 | 1467229175126 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92e1e000) [pid = 1744] [serial = 2275] [outer = 0x92c52000] 12:39:35 INFO - PROCESS | 1744 | 1467229175960 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:39:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:39:36 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:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1543ms 12:39:36 INFO - PROCESS | 1744 | 1467229176044 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:39:36 INFO - PROCESS | 1744 | 1467229176048 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 12:39:36 INFO - PROCESS | 1744 | 1467229176055 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 1744 | 1467229176059 Marionette TRACE conn3 <- [1,2998,null,{}] 12:39:36 INFO - PROCESS | 1744 | 1467229176065 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:36 INFO - PROCESS | 1744 | 1467229176070 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:36 INFO - PROCESS | 1744 | 1467229176260 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:39:36 INFO - PROCESS | 1744 | 1467229176473 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:36 INFO - PROCESS | 1744 | 1467229176482 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x909b4800 == 39 [pid = 1744] [id = 759] 12:39:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91c0f400) [pid = 1744] [serial = 2276] [outer = (nil)] 12:39:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x93b59800) [pid = 1744] [serial = 2277] [outer = 0x91c0f400] 12:39:36 INFO - PROCESS | 1744 | 1467229176617 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x93b5f400) [pid = 1744] [serial = 2278] [outer = 0x91c0f400] 12:39:37 INFO - PROCESS | 1744 | 1467229177800 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:39:37 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:39:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1794ms 12:39:37 INFO - PROCESS | 1744 | 1467229177850 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 1744 | 1467229177857 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 12:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:39:37 INFO - PROCESS | 1744 | 1467229177867 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 1744 | 1467229177873 Marionette TRACE conn3 <- [1,3002,null,{}] 12:39:37 INFO - PROCESS | 1744 | 1467229177929 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:37 INFO - PROCESS | 1744 | 1467229177936 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:38 INFO - PROCESS | 1744 | 1467229178134 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:39:38 INFO - PROCESS | 1744 | 1467229178510 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:38 INFO - PROCESS | 1744 | 1467229178520 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:38 INFO - PROCESS | 1744 | --DOCSHELL 0x908c4000 == 38 [pid = 1744] [id = 727] 12:39:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bd400 == 37 [pid = 1744] [id = 728] 12:39:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0d3c00 == 38 [pid = 1744] [id = 760] 12:39:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e0d4000) [pid = 1744] [serial = 2279] [outer = (nil)] 12:39:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8ed2d800) [pid = 1744] [serial = 2280] [outer = 0x8e0d4000] 12:39:38 INFO - PROCESS | 1744 | 1467229178623 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8ee82800) [pid = 1744] [serial = 2281] [outer = 0x8e0d4000] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91c16800) [pid = 1744] [serial = 2210] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x909bb400) [pid = 1744] [serial = 2213] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9240e000) [pid = 1744] [serial = 2211] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f086800) [pid = 1744] [serial = 2192] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x908d0000) [pid = 1744] [serial = 2193] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9117e800) [pid = 1744] [serial = 2190] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x908c5c00) [pid = 1744] [serial = 2204] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x90963400) [pid = 1744] [serial = 2205] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91b55c00) [pid = 1744] [serial = 2198] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91c11400) [pid = 1744] [serial = 2199] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8de44800) [pid = 1744] [serial = 2201] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e0d7800) [pid = 1744] [serial = 2202] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x911e9400) [pid = 1744] [serial = 2195] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x911f3400) [pid = 1744] [serial = 2196] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x911e9800) [pid = 1744] [serial = 2207] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92577400) [pid = 1744] [serial = 2217] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91b48800) [pid = 1744] [serial = 2214] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x912b2800) [pid = 1744] [serial = 2208] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x924ed000) [pid = 1744] [serial = 2216] [outer = (nil)] [url = about:blank] 12:39:39 INFO - PROCESS | 1744 | 1467229179460 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:39:39 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:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1629ms 12:39:39 INFO - PROCESS | 1744 | 1467229179496 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 1744 | 1467229179503 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 12:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:39:39 INFO - PROCESS | 1744 | 1467229179514 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 1744 | 1467229179518 Marionette TRACE conn3 <- [1,3006,null,{}] 12:39:39 INFO - PROCESS | 1744 | 1467229179524 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:39 INFO - PROCESS | 1744 | 1467229179530 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:39 INFO - PROCESS | 1744 | 1467229179726 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:39:39 INFO - PROCESS | 1744 | 1467229179883 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:39 INFO - PROCESS | 1744 | 1467229179892 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de43c00 == 39 [pid = 1744] [id = 761] 12:39:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x908d7800) [pid = 1744] [serial = 2282] [outer = (nil)] 12:39:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x908de000) [pid = 1744] [serial = 2283] [outer = 0x908d7800] 12:39:39 INFO - PROCESS | 1744 | 1467229179988 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90966000) [pid = 1744] [serial = 2284] [outer = 0x908d7800] 12:39:40 INFO - PROCESS | 1744 | 1467229180885 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:39:40 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:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1385ms 12:39:40 INFO - PROCESS | 1744 | 1467229180899 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 1744 | 1467229180903 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 12:39:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:39:40 INFO - PROCESS | 1744 | 1467229180909 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 1744 | 1467229180915 Marionette TRACE conn3 <- [1,3010,null,{}] 12:39:40 INFO - PROCESS | 1744 | 1467229180931 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:40 INFO - PROCESS | 1744 | 1467229180940 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:41 INFO - PROCESS | 1744 | 1467229181100 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:39:41 INFO - PROCESS | 1744 | 1467229181288 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:41 INFO - PROCESS | 1744 | 1467229181298 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x911f7000 == 40 [pid = 1744] [id = 762] 12:39:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x912b0400) [pid = 1744] [serial = 2285] [outer = (nil)] 12:39:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x912b6000) [pid = 1744] [serial = 2286] [outer = 0x912b0400] 12:39:41 INFO - PROCESS | 1744 | 1467229181378 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91c0e400) [pid = 1744] [serial = 2287] [outer = 0x912b0400] 12:39:42 INFO - PROCESS | 1744 | 1467229182282 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:39:42 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:39:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1384ms 12:39:42 INFO - PROCESS | 1744 | 1467229182294 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 1744 | 1467229182297 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 12:39:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:39:42 INFO - PROCESS | 1744 | 1467229182312 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 1744 | 1467229182315 Marionette TRACE conn3 <- [1,3014,null,{}] 12:39:42 INFO - PROCESS | 1744 | 1467229182321 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:42 INFO - PROCESS | 1744 | 1467229182340 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:42 INFO - PROCESS | 1744 | 1467229182561 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:39:42 INFO - PROCESS | 1744 | 1467229182590 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:42 INFO - PROCESS | 1744 | 1467229182603 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4800 == 41 [pid = 1744] [id = 763] 12:39:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91c15800) [pid = 1744] [serial = 2288] [outer = (nil)] 12:39:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x924e0800) [pid = 1744] [serial = 2289] [outer = 0x91c15800] 12:39:42 INFO - PROCESS | 1744 | 1467229182668 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x924e6c00) [pid = 1744] [serial = 2290] [outer = 0x91c15800] 12:39:43 INFO - PROCESS | 1744 | [1744] 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:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x909bb000) [pid = 1744] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9060b000) [pid = 1744] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91c14c00) [pid = 1744] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92e1c000) [pid = 1744] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8edce000) [pid = 1744] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e0cf400) [pid = 1744] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d4b5c00) [pid = 1744] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91b4a400) [pid = 1744] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x95393000) [pid = 1744] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x96784400) [pid = 1744] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x911eec00) [pid = 1744] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d4b7000) [pid = 1744] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9060c000) [pid = 1744] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:39:43 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x909b7800) [pid = 1744] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:39:43 INFO - PROCESS | 1744 | 1467229183770 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:39:43 INFO - {} 12:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:39:43 INFO - {} 12:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:39:43 INFO - {} 12:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:39:43 INFO - {} 12:39:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1490ms 12:39:43 INFO - PROCESS | 1744 | 1467229183811 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 1744 | 1467229183814 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 12:39:43 INFO - TEST-START | /FileAPI/fileReader.html 12:39:43 INFO - PROCESS | 1744 | 1467229183821 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 1744 | 1467229183824 Marionette TRACE conn3 <- [1,3018,null,{}] 12:39:43 INFO - PROCESS | 1744 | 1467229183830 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:43 INFO - PROCESS | 1744 | 1467229183835 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:44 INFO - PROCESS | 1744 | 1467229184040 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:39:44 INFO - PROCESS | 1744 | 1467229184227 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:44 INFO - PROCESS | 1744 | 1467229184238 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1800 == 42 [pid = 1744] [id = 764] 12:39:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d4b2400) [pid = 1744] [serial = 2291] [outer = (nil)] 12:39:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8de46000) [pid = 1744] [serial = 2292] [outer = 0x8d4b2400] 12:39:44 INFO - PROCESS | 1744 | 1467229184385 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8e0cf000) [pid = 1744] [serial = 2293] [outer = 0x8d4b2400] 12:39:45 INFO - PROCESS | 1744 | 1467229185391 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:39:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1640ms 12:39:45 INFO - PROCESS | 1744 | 1467229185467 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 1744 | 1467229185472 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 12:39:45 INFO - TEST-START | /FileAPI/historical.html 12:39:45 INFO - PROCESS | 1744 | 1467229185482 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - PROCESS | 1744 | 1467229185486 Marionette TRACE conn3 <- [1,3022,null,{}] 12:39:45 INFO - PROCESS | 1744 | 1467229185511 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:45 INFO - PROCESS | 1744 | 1467229185521 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:45 INFO - PROCESS | 1744 | 1467229185781 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:39:45 INFO - PROCESS | 1744 | 1467229185930 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:45 INFO - PROCESS | 1744 | 1467229185937 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f08bc00 == 43 [pid = 1744] [id = 765] 12:39:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9060e000) [pid = 1744] [serial = 2294] [outer = (nil)] 12:39:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x908cb000) [pid = 1744] [serial = 2295] [outer = 0x9060e000] 12:39:46 INFO - PROCESS | 1744 | 1467229186033 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x90963800) [pid = 1744] [serial = 2296] [outer = 0x9060e000] 12:39:46 INFO - PROCESS | 1744 | 1467229186955 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:39:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:39:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:39:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:39:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:39:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:39:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:39:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:39:47 INFO - TEST-OK | /FileAPI/historical.html | took 1543ms 12:39:47 INFO - PROCESS | 1744 | 1467229187031 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 1744 | 1467229187039 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 12:39:47 INFO - TEST-START | /FileAPI/idlharness.html 12:39:47 INFO - PROCESS | 1744 | 1467229187049 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 1744 | 1467229187053 Marionette TRACE conn3 <- [1,3026,null,{}] 12:39:47 INFO - PROCESS | 1744 | 1467229187060 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:47 INFO - PROCESS | 1744 | 1467229187066 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:47 INFO - PROCESS | 1744 | 1467229187339 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:39:47 INFO - PROCESS | 1744 | 1467229187484 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:47 INFO - PROCESS | 1744 | 1467229187497 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x908d0000 == 44 [pid = 1744] [id = 766] 12:39:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x911ea000) [pid = 1744] [serial = 2297] [outer = (nil)] 12:39:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x912bf800) [pid = 1744] [serial = 2298] [outer = 0x911ea000] 12:39:47 INFO - PROCESS | 1744 | 1467229187621 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91c12c00) [pid = 1744] [serial = 2299] [outer = 0x911ea000] 12:39:49 INFO - PROCESS | 1744 | 1467229189245 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:39:49 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:39:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:39:49 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:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:39:49 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:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:39:49 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:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:39:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2411ms 12:39:49 INFO - PROCESS | 1744 | 1467229189462 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 1744 | 1467229189470 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 12:39:49 INFO - TEST-START | /FileAPI/idlharness.worker 12:39:49 INFO - PROCESS | 1744 | 1467229189506 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 1744 | 1467229189533 Marionette TRACE conn3 <- [1,3030,null,{}] 12:39:49 INFO - PROCESS | 1744 | 1467229189655 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:49 INFO - PROCESS | 1744 | 1467229189671 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:49 INFO - PROCESS | 1744 | 1467229189873 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:39:50 INFO - PROCESS | 1744 | 1467229190064 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:50 INFO - PROCESS | 1744 | 1467229190072 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b3800 == 45 [pid = 1744] [id = 767] 12:39:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92410c00) [pid = 1744] [serial = 2300] [outer = (nil)] 12:39:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x954e9000) [pid = 1744] [serial = 2301] [outer = 0x92410c00] 12:39:50 INFO - PROCESS | 1744 | 1467229190156 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x95522800) [pid = 1744] [serial = 2302] [outer = 0x92410c00] 12:39:50 INFO - PROCESS | 1744 | [1744] 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:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:39:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:39:52 INFO - {} 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:39:52 INFO - {} 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:39:52 INFO - {} 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:39:52 INFO - {} 12:39:52 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:39:52 INFO - {} 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:39:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:39:52 INFO - {} 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:39:52 INFO - {} 12:39:52 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:39:52 INFO - {} 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 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:39:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:52 INFO - {} 12:39:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2969ms 12:39:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:39:52 INFO - PROCESS | 1744 | 1467229192346 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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:39:52 INFO - PROCESS | 1744 | 1467229192487 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 1744 | 1467229192500 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 12:39:52 INFO - PROCESS | 1744 | 1467229192520 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 1744 | 1467229192531 Marionette TRACE conn3 <- [1,3034,null,{}] 12:39:52 INFO - PROCESS | 1744 | 1467229192546 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:52 INFO - PROCESS | 1744 | 1467229192553 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:52 INFO - PROCESS | 1744 | 1467229192870 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:39:53 INFO - PROCESS | 1744 | 1467229193072 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:53 INFO - PROCESS | 1744 | 1467229193080 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x92c56000 == 46 [pid = 1744] [id = 768] 12:39:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9551d800) [pid = 1744] [serial = 2303] [outer = (nil)] 12:39:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9a845c00) [pid = 1744] [serial = 2304] [outer = 0x9551d800] 12:39:53 INFO - PROCESS | 1744 | 1467229193162 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a847c00) [pid = 1744] [serial = 2305] [outer = 0x9551d800] 12:39:53 INFO - PROCESS | 1744 | 1467229193979 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:39:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1496ms 12:39:54 INFO - PROCESS | 1744 | 1467229194017 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 1744 | 1467229194021 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 12:39:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:39:54 INFO - PROCESS | 1744 | 1467229194028 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 1744 | 1467229194032 Marionette TRACE conn3 <- [1,3038,null,{}] 12:39:54 INFO - PROCESS | 1744 | 1467229194038 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:54 INFO - PROCESS | 1744 | 1467229194043 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:54 INFO - PROCESS | 1744 | 1467229194219 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:39:54 INFO - PROCESS | 1744 | 1467229194419 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:54 INFO - PROCESS | 1744 | 1467229194440 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ee7b400 == 47 [pid = 1744] [id = 769] 12:39:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ee7bc00) [pid = 1744] [serial = 2306] [outer = (nil)] 12:39:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x908c7000) [pid = 1744] [serial = 2307] [outer = 0x8ee7bc00] 12:39:54 INFO - PROCESS | 1744 | 1467229194584 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a867c00) [pid = 1744] [serial = 2308] [outer = 0x8ee7bc00] 12:39:55 INFO - PROCESS | 1744 | 1467229195576 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:39:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1581ms 12:39:55 INFO - PROCESS | 1744 | 1467229195611 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 1744 | 1467229195614 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 12:39:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:39:55 INFO - PROCESS | 1744 | 1467229195623 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 1744 | 1467229195626 Marionette TRACE conn3 <- [1,3042,null,{}] 12:39:55 INFO - PROCESS | 1744 | 1467229195633 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:55 INFO - PROCESS | 1744 | 1467229195638 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:56 INFO - PROCESS | 1744 | 1467229196057 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:39:56 INFO - PROCESS | 1744 | 1467229196318 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:56 INFO - PROCESS | 1744 | 1467229196330 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e0db800 == 48 [pid = 1744] [id = 770] 12:39:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e0dc400) [pid = 1744] [serial = 2309] [outer = (nil)] 12:39:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ed24000) [pid = 1744] [serial = 2310] [outer = 0x8e0dc400] 12:39:56 INFO - PROCESS | 1744 | 1467229196422 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8edcd800) [pid = 1744] [serial = 2311] [outer = 0x8e0dc400] 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:39:57 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:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:39:57 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:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:39:57 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:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:39:57 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:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:39:57 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:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:39:57 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:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:39:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1978ms 12:39:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:39:57 INFO - PROCESS | 1744 | 1467229197515 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:39:57 INFO - PROCESS | 1744 | 1467229197615 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 1744 | 1467229197632 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 12:39:57 INFO - PROCESS | 1744 | 1467229197681 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - PROCESS | 1744 | 1467229197693 Marionette TRACE conn3 <- [1,3046,null,{}] 12:39:57 INFO - PROCESS | 1744 | 1467229197772 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:57 INFO - PROCESS | 1744 | 1467229197781 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:58 INFO - PROCESS | 1744 | 1467229198163 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:39:58 INFO - PROCESS | 1744 | 1467229198379 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:39:58 INFO - PROCESS | 1744 | 1467229198390 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4400 == 47 [pid = 1744] [id = 733] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b4800 == 46 [pid = 1744] [id = 763] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x911f7000 == 45 [pid = 1744] [id = 762] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8de43c00 == 44 [pid = 1744] [id = 761] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d3c00 == 43 [pid = 1744] [id = 760] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x92c57400 == 42 [pid = 1744] [id = 757] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x908d9400 == 41 [pid = 1744] [id = 739] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x91b4f400 == 40 [pid = 1744] [id = 732] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0400 == 39 [pid = 1744] [id = 743] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b0000 == 38 [pid = 1744] [id = 747] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b2000 == 37 [pid = 1744] [id = 748] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x90602800 == 36 [pid = 1744] [id = 734] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8edccc00 == 35 [pid = 1744] [id = 749] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x92e1a400 == 34 [pid = 1744] [id = 741] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcf000 == 33 [pid = 1744] [id = 730] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x909b4800 == 32 [pid = 1744] [id = 759] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x909b7c00 == 31 [pid = 1744] [id = 745] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4bb400 == 30 [pid = 1744] [id = 754] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x924ee400 == 29 [pid = 1744] [id = 756] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x91c0d800 == 28 [pid = 1744] [id = 740] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8de50c00 == 27 [pid = 1744] [id = 731] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8edd9400 == 26 [pid = 1744] [id = 726] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8ed2fc00 == 25 [pid = 1744] [id = 751] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee85c00 == 24 [pid = 1744] [id = 737] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcf400 == 23 [pid = 1744] [id = 752] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8f081400 == 22 [pid = 1744] [id = 750] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8e0d2c00 == 21 [pid = 1744] [id = 736] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x92c4c800 == 20 [pid = 1744] [id = 758] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x92e14400 == 19 [pid = 1744] [id = 744] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x908d5400 == 18 [pid = 1744] [id = 755] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ba000 == 17 [pid = 1744] [id = 738] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b3800 == 16 [pid = 1744] [id = 742] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x909b2800 == 15 [pid = 1744] [id = 735] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8de4f400 == 14 [pid = 1744] [id = 729] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8ee7b400 == 13 [pid = 1744] [id = 769] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x92c56000 == 12 [pid = 1744] [id = 768] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x912b3800 == 11 [pid = 1744] [id = 767] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8f08bc00 == 10 [pid = 1744] [id = 765] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x908d0000 == 9 [pid = 1744] [id = 766] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x911f4400 == 8 [pid = 1744] [id = 753] 12:39:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4b1800 == 7 [pid = 1744] [id = 764] 12:39:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4afc00 == 8 [pid = 1744] [id = 771] 12:39:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d4b0000) [pid = 1744] [serial = 2312] [outer = (nil)] 12:39:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8d4b3c00) [pid = 1744] [serial = 2313] [outer = 0x8d4b0000] 12:39:59 INFO - PROCESS | 1744 | 1467229199522 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8de4fc00) [pid = 1744] [serial = 2314] [outer = 0x8d4b0000] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x911ebc00) [pid = 1744] [serial = 2220] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91181c00) [pid = 1744] [serial = 2219] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9096f400) [pid = 1744] [serial = 2254] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x924eb000) [pid = 1744] [serial = 2223] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x909b5000) [pid = 1744] [serial = 2255] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x924e5400) [pid = 1744] [serial = 2222] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x93b60400) [pid = 1744] [serial = 2226] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9319b400) [pid = 1744] [serial = 2225] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8edd3800) [pid = 1744] [serial = 2248] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x93e1e400) [pid = 1744] [serial = 2229] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ee7d800) [pid = 1744] [serial = 2249] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93cc2400) [pid = 1744] [serial = 2228] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8de4d400) [pid = 1744] [serial = 2243] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8de42800) [pid = 1744] [serial = 2242] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9538a800) [pid = 1744] [serial = 2232] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x94987000) [pid = 1744] [serial = 2231] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x954e1400) [pid = 1744] [serial = 2235] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x954db800) [pid = 1744] [serial = 2234] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x96788800) [pid = 1744] [serial = 2240] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x95523800) [pid = 1744] [serial = 2238] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x954ea400) [pid = 1744] [serial = 2237] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8de49000) [pid = 1744] [serial = 2245] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e0d6800) [pid = 1744] [serial = 2246] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x908cb800) [pid = 1744] [serial = 2252] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x908c2000) [pid = 1744] [serial = 2251] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9117b800) [pid = 1744] [serial = 2257] [outer = (nil)] [url = about:blank] 12:39:59 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9117ec00) [pid = 1744] [serial = 2258] [outer = (nil)] [url = about:blank] 12:40:00 INFO - PROCESS | 1744 | [1744] 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:40:00 INFO - PROCESS | 1744 | 1467229200602 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:40:00 INFO - {} 12:40:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2958ms 12:40:00 INFO - PROCESS | 1744 | 1467229200635 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 1744 | 1467229200641 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 12:40:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:40:00 INFO - PROCESS | 1744 | 1467229200657 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 1744 | 1467229200663 Marionette TRACE conn3 <- [1,3050,null,{}] 12:40:00 INFO - PROCESS | 1744 | 1467229200671 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:00 INFO - PROCESS | 1744 | 1467229200678 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:00 INFO - PROCESS | 1744 | 1467229200849 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:40:01 INFO - PROCESS | 1744 | 1467229200999 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:01 INFO - PROCESS | 1744 | 1467229201006 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edcf000 == 9 [pid = 1744] [id = 772] 12:40:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8edd0c00) [pid = 1744] [serial = 2315] [outer = (nil)] 12:40:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ee82000) [pid = 1744] [serial = 2316] [outer = 0x8edd0c00] 12:40:01 INFO - PROCESS | 1744 | 1467229201099 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f081000) [pid = 1744] [serial = 2317] [outer = 0x8edd0c00] 12:40:02 INFO - PROCESS | 1744 | 1467229202094 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:40:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1491ms 12:40:02 INFO - PROCESS | 1744 | 1467229202146 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 1744 | 1467229202154 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 12:40:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:40:02 INFO - PROCESS | 1744 | 1467229202169 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 1744 | 1467229202175 Marionette TRACE conn3 <- [1,3054,null,{}] 12:40:02 INFO - PROCESS | 1744 | 1467229202189 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:02 INFO - PROCESS | 1744 | 1467229202198 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:02 INFO - PROCESS | 1744 | 1467229202459 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:40:02 INFO - PROCESS | 1744 | 1467229202577 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:02 INFO - PROCESS | 1744 | 1467229202583 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f085800 == 10 [pid = 1744] [id = 773] 12:40:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f088800) [pid = 1744] [serial = 2318] [outer = (nil)] 12:40:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x908dcc00) [pid = 1744] [serial = 2319] [outer = 0x8f088800] 12:40:02 INFO - PROCESS | 1744 | 1467229202661 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9096f800) [pid = 1744] [serial = 2320] [outer = 0x8f088800] 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:04 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:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:04 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:40:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2059ms 12:40:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:40:04 INFO - PROCESS | 1744 | 1467229204051 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:40:04 INFO - PROCESS | 1744 | 1467229204229 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 1744 | 1467229204232 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 12:40:05 INFO - PROCESS | 1744 | 1467229205077 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 1744 | 1467229205087 Marionette TRACE conn3 <- [1,3058,null,{}] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x908d7800) [pid = 1744] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x912b0400) [pid = 1744] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91c0f400) [pid = 1744] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8edd2000) [pid = 1744] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9256a800) [pid = 1744] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9117bc00) [pid = 1744] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x911f5800) [pid = 1744] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e0d4000) [pid = 1744] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92c52000) [pid = 1744] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x92e16c00) [pid = 1744] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:40:05 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x91c15800) [pid = 1744] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:40:05 INFO - PROCESS | 1744 | 1467229205181 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:05 INFO - PROCESS | 1744 | 1467229205197 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:05 INFO - PROCESS | 1744 | 1467229205552 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:40:05 INFO - PROCESS | 1744 | 1467229205691 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:05 INFO - PROCESS | 1744 | 1467229205707 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x911ee000 == 11 [pid = 1744] [id = 774] 12:40:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x911f3000) [pid = 1744] [serial = 2321] [outer = (nil)] 12:40:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8edd0800) [pid = 1744] [serial = 2322] [outer = 0x911f3000] 12:40:05 INFO - PROCESS | 1744 | 1467229205891 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ed27000) [pid = 1744] [serial = 2323] [outer = 0x911f3000] 12:40:06 INFO - PROCESS | 1744 | 1467229206723 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:40:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:40:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:40:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:40:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:40:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:40:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:40:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:40:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:40:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2472ms 12:40:06 INFO - PROCESS | 1744 | 1467229206809 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 1744 | 1467229206814 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 12:40:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:40:06 INFO - PROCESS | 1744 | 1467229206827 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 1744 | 1467229206830 Marionette TRACE conn3 <- [1,3062,null,{}] 12:40:06 INFO - PROCESS | 1744 | 1467229206837 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:06 INFO - PROCESS | 1744 | 1467229206842 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:07 INFO - PROCESS | 1744 | 1467229207010 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:40:07 INFO - PROCESS | 1744 | 1467229207212 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:07 INFO - PROCESS | 1744 | 1467229207225 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b4000 == 12 [pid = 1744] [id = 775] 12:40:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d4b4400) [pid = 1744] [serial = 2324] [outer = (nil)] 12:40:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d4bec00) [pid = 1744] [serial = 2325] [outer = 0x8d4b4400] 12:40:07 INFO - PROCESS | 1744 | 1467229207355 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e0d8000) [pid = 1744] [serial = 2326] [outer = 0x8d4b4400] 12:40:07 INFO - PROCESS | 1744 | [1744] 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:40:08 INFO - PROCESS | 1744 | 1467229208467 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:40:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:40:08 INFO - {} 12:40:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1687ms 12:40:08 INFO - PROCESS | 1744 | 1467229208518 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 1744 | 1467229208524 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 12:40:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:40:08 INFO - PROCESS | 1744 | 1467229208578 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 1744 | 1467229208585 Marionette TRACE conn3 <- [1,3066,null,{}] 12:40:08 INFO - PROCESS | 1744 | 1467229208596 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:08 INFO - PROCESS | 1744 | 1467229208601 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:08 INFO - PROCESS | 1744 | 1467229208813 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:40:09 INFO - PROCESS | 1744 | 1467229209067 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:09 INFO - PROCESS | 1744 | 1467229209079 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x90606800 == 13 [pid = 1744] [id = 776] 12:40:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x908ce400) [pid = 1744] [serial = 2327] [outer = (nil)] 12:40:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x908d6800) [pid = 1744] [serial = 2328] [outer = 0x908ce400] 12:40:09 INFO - PROCESS | 1744 | 1467229209213 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9096b400) [pid = 1744] [serial = 2329] [outer = 0x908ce400] 12:40:10 INFO - PROCESS | 1744 | 1467229210197 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:40:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:40:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:40:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:40:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:40:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:40:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:40:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:40:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1688ms 12:40:10 INFO - PROCESS | 1744 | 1467229210226 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 1744 | 1467229210233 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 12:40:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:40:10 INFO - PROCESS | 1744 | 1467229210242 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 1744 | 1467229210246 Marionette TRACE conn3 <- [1,3070,null,{}] 12:40:10 INFO - PROCESS | 1744 | 1467229210252 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:10 INFO - PROCESS | 1744 | 1467229210258 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:10 INFO - PROCESS | 1744 | 1467229210550 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:40:10 INFO - PROCESS | 1744 | 1467229210835 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:10 INFO - PROCESS | 1744 | 1467229210844 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de4a800 == 14 [pid = 1744] [id = 777] 12:40:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x912b1800) [pid = 1744] [serial = 2330] [outer = (nil)] 12:40:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91b4b400) [pid = 1744] [serial = 2331] [outer = 0x912b1800] 12:40:10 INFO - PROCESS | 1744 | 1467229210938 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91c11800) [pid = 1744] [serial = 2332] [outer = 0x912b1800] 12:40:11 INFO - PROCESS | 1744 | 1467229211933 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:40:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1733ms 12:40:11 INFO - PROCESS | 1744 | 1467229211985 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 1744 | 1467229211989 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 12:40:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:40:12 INFO - PROCESS | 1744 | 1467229212008 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 1744 | 1467229212018 Marionette TRACE conn3 <- [1,3074,null,{}] 12:40:12 INFO - PROCESS | 1744 | 1467229212028 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:12 INFO - PROCESS | 1744 | 1467229212036 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:12 INFO - PROCESS | 1744 | 1467229212250 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:40:12 INFO - PROCESS | 1744 | 1467229212450 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:12 INFO - PROCESS | 1744 | 1467229212461 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x91c0d400 == 15 [pid = 1744] [id = 778] 12:40:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9256d800) [pid = 1744] [serial = 2333] [outer = (nil)] 12:40:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92577000) [pid = 1744] [serial = 2334] [outer = 0x9256d800] 12:40:12 INFO - PROCESS | 1744 | 1467229212590 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92c4b000) [pid = 1744] [serial = 2335] [outer = 0x9256d800] 12:40:13 INFO - PROCESS | 1744 | 1467229213541 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:40:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1563ms 12:40:13 INFO - PROCESS | 1744 | 1467229213565 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:40:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:40:13 INFO - PROCESS | 1744 | 1467229213570 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 12:40:13 INFO - PROCESS | 1744 | 1467229213577 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 1744 | 1467229213580 Marionette TRACE conn3 <- [1,3078,null,{}] 12:40:13 INFO - PROCESS | 1744 | 1467229213587 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:13 INFO - PROCESS | 1744 | 1467229213593 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:13 INFO - PROCESS | 1744 | 1467229213831 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:40:14 INFO - PROCESS | 1744 | 1467229214079 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:14 INFO - PROCESS | 1744 | 1467229214090 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de49800 == 16 [pid = 1744] [id = 779] 12:40:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8de4d000) [pid = 1744] [serial = 2336] [outer = (nil)] 12:40:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ee7cc00) [pid = 1744] [serial = 2337] [outer = 0x8de4d000] 12:40:14 INFO - PROCESS | 1744 | 1467229214184 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ee80c00) [pid = 1744] [serial = 2338] [outer = 0x8de4d000] 12:40:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 12:40:15 INFO - reader.readAsText(blob_2) 12:40:15 INFO - }" did not throw 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 12:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 12:40:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 12:40:15 INFO - reader.readAsDataURL(blob_2) 12:40:15 INFO - }" did not throw 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 12:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 12:40:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 12:40:15 INFO - reader.readAsArrayBuffer(blob_2) 12:40:15 INFO - }" did not throw 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 12:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 12:40:15 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:40:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 12:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:40:15 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 1744 | 1467229215236 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 12:40:15 INFO - PROCESS | 1744 | 1467229215251 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 1744 | 1467229215258 Marionette TRACE conn3 <- [1,3082,null,{}] 12:40:15 INFO - PROCESS | 1744 | 1467229215477 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:15 INFO - PROCESS | 1744 | 1467229215484 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:15 INFO - PROCESS | 1744 | 1467229215701 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:40:16 INFO - PROCESS | 1744 | 1467229216042 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:16 INFO - PROCESS | 1744 | 1467229216062 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd9400 == 17 [pid = 1744] [id = 780] 12:40:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8edd9800) [pid = 1744] [serial = 2339] [outer = (nil)] 12:40:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ee85400) [pid = 1744] [serial = 2340] [outer = 0x8edd9800] 12:40:16 INFO - PROCESS | 1744 | 1467229216198 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90601400) [pid = 1744] [serial = 2341] [outer = 0x8edd9800] 12:40:17 INFO - PROCESS | 1744 | 1467229217485 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:40:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:40:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:40:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2296ms 12:40:17 INFO - PROCESS | 1744 | --DOCSHELL 0x911ee000 == 16 [pid = 1744] [id = 774] 12:40:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8f085800 == 15 [pid = 1744] [id = 773] 12:40:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8edcf000 == 14 [pid = 1744] [id = 772] 12:40:17 INFO - PROCESS | 1744 | 1467229217653 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 1744 | 1467229217659 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 12:40:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4afc00 == 13 [pid = 1744] [id = 771] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x924e0800) [pid = 1744] [serial = 2289] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x924e6c00) [pid = 1744] [serial = 2290] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90966000) [pid = 1744] [serial = 2284] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912b6000) [pid = 1744] [serial = 2286] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93b59800) [pid = 1744] [serial = 2277] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9060e800) [pid = 1744] [serial = 2264] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92578400) [pid = 1744] [serial = 2270] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92571000) [pid = 1744] [serial = 2269] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91b53000) [pid = 1744] [serial = 2267] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f087800) [pid = 1744] [serial = 2263] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91b52000) [pid = 1744] [serial = 2261] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x912bd800) [pid = 1744] [serial = 2266] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ee82800) [pid = 1744] [serial = 2281] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x908de000) [pid = 1744] [serial = 2283] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92e1e000) [pid = 1744] [serial = 2275] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92e19000) [pid = 1744] [serial = 2274] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x92c50800) [pid = 1744] [serial = 2272] [outer = (nil)] [url = about:blank] 12:40:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91c0e400) [pid = 1744] [serial = 2287] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93b5f400) [pid = 1744] [serial = 2278] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ed2d800) [pid = 1744] [serial = 2280] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x912b7400) [pid = 1744] [serial = 2260] [outer = (nil)] [url = about:blank] 12:40:17 INFO - PROCESS | 1744 | 1467229217725 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 1744 | 1467229217731 Marionette TRACE conn3 <- [1,3086,null,{}] 12:40:17 INFO - PROCESS | 1744 | 1467229217741 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:17 INFO - PROCESS | 1744 | 1467229217747 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:17 INFO - PROCESS | 1744 | 1467229217904 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:40:18 INFO - PROCESS | 1744 | 1467229218132 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:18 INFO - PROCESS | 1744 | 1467229218142 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x90610000 == 14 [pid = 1744] [id = 781] 12:40:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x908c8800) [pid = 1744] [serial = 2342] [outer = (nil)] 12:40:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x908d0000) [pid = 1744] [serial = 2343] [outer = 0x908c8800] 12:40:18 INFO - PROCESS | 1744 | 1467229218240 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x90966000) [pid = 1744] [serial = 2344] [outer = 0x908c8800] 12:40:19 INFO - PROCESS | 1744 | 1467229219010 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:40:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1359ms 12:40:19 INFO - PROCESS | 1744 | 1467229219067 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 1744 | 1467229219071 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 12:40:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:40:19 INFO - PROCESS | 1744 | 1467229219078 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - PROCESS | 1744 | 1467229219082 Marionette TRACE conn3 <- [1,3090,null,{}] 12:40:19 INFO - PROCESS | 1744 | 1467229219108 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:19 INFO - PROCESS | 1744 | 1467229219114 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:19 INFO - PROCESS | 1744 | 1467229219300 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:40:19 INFO - PROCESS | 1744 | 1467229219313 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:19 INFO - PROCESS | 1744 | 1467229219325 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x9117d400 == 15 [pid = 1744] [id = 782] 12:40:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9117d800) [pid = 1744] [serial = 2345] [outer = (nil)] 12:40:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91181c00) [pid = 1744] [serial = 2346] [outer = 0x9117d800] 12:40:19 INFO - PROCESS | 1744 | 1467229219402 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x911ebc00) [pid = 1744] [serial = 2347] [outer = 0x9117d800] 12:40:20 INFO - PROCESS | 1744 | 1467229220425 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:40:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1390ms 12:40:20 INFO - PROCESS | 1744 | 1467229220478 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 1744 | 1467229220487 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 12:40:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:40:20 INFO - PROCESS | 1744 | 1467229220504 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - PROCESS | 1744 | 1467229220508 Marionette TRACE conn3 <- [1,3094,null,{}] 12:40:20 INFO - PROCESS | 1744 | 1467229220514 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:20 INFO - PROCESS | 1744 | 1467229220519 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:20 INFO - PROCESS | 1744 | 1467229220760 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:40:20 INFO - PROCESS | 1744 | 1467229220790 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:20 INFO - PROCESS | 1744 | 1467229220799 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ed26c00 == 16 [pid = 1744] [id = 783] 12:40:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91b54800) [pid = 1744] [serial = 2348] [outer = (nil)] 12:40:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91c0d800) [pid = 1744] [serial = 2349] [outer = 0x91b54800] 12:40:20 INFO - PROCESS | 1744 | 1467229220872 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91c19c00) [pid = 1744] [serial = 2350] [outer = 0x91b54800] 12:40:21 INFO - PROCESS | 1744 | 1467229221811 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:40:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:40:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1330ms 12:40:21 INFO - PROCESS | 1744 | 1467229221834 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 1744 | 1467229221838 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 12:40:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:40:21 INFO - PROCESS | 1744 | 1467229221845 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 1744 | 1467229221848 Marionette TRACE conn3 <- [1,3098,null,{}] 12:40:21 INFO - PROCESS | 1744 | 1467229221854 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:21 INFO - PROCESS | 1744 | 1467229221859 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:22 INFO - PROCESS | 1744 | 1467229222080 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:40:22 INFO - PROCESS | 1744 | 1467229222109 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:22 INFO - PROCESS | 1744 | 1467229222118 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4b1800 == 17 [pid = 1744] [id = 784] 12:40:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e0d3400) [pid = 1744] [serial = 2351] [outer = (nil)] 12:40:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x924ec000) [pid = 1744] [serial = 2352] [outer = 0x8e0d3400] 12:40:22 INFO - PROCESS | 1744 | 1467229222187 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92572c00) [pid = 1744] [serial = 2353] [outer = 0x8e0d3400] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8edd0c00) [pid = 1744] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d4b0000) [pid = 1744] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d4b2400) [pid = 1744] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e0dc400) [pid = 1744] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9060e000) [pid = 1744] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f088800) [pid = 1744] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x911ea000) [pid = 1744] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x92410c00) [pid = 1744] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9551d800) [pid = 1744] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:40:22 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ee7bc00) [pid = 1744] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:40:23 INFO - PROCESS | 1744 | 1467229223221 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:40:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1438ms 12:40:23 INFO - PROCESS | 1744 | 1467229223285 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:40:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:40:23 INFO - PROCESS | 1744 | 1467229223289 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 12:40:23 INFO - PROCESS | 1744 | 1467229223295 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 1744 | 1467229223299 Marionette TRACE conn3 <- [1,3102,null,{}] 12:40:23 INFO - PROCESS | 1744 | 1467229223304 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:23 INFO - PROCESS | 1744 | 1467229223315 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:23 INFO - PROCESS | 1744 | 1467229223543 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:40:23 INFO - PROCESS | 1744 | 1467229223706 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:23 INFO - PROCESS | 1744 | 1467229223715 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de45800 == 18 [pid = 1744] [id = 785] 12:40:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ed22800) [pid = 1744] [serial = 2354] [outer = (nil)] 12:40:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92e18c00) [pid = 1744] [serial = 2355] [outer = 0x8ed22800] 12:40:23 INFO - PROCESS | 1744 | 1467229223791 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9319ac00) [pid = 1744] [serial = 2356] [outer = 0x8ed22800] 12:40:24 INFO - PROCESS | 1744 | 1467229224550 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:40:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1281ms 12:40:24 INFO - PROCESS | 1744 | 1467229224577 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 1744 | 1467229224581 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 12:40:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:40:24 INFO - PROCESS | 1744 | 1467229224587 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - PROCESS | 1744 | 1467229224591 Marionette TRACE conn3 <- [1,3106,null,{}] 12:40:24 INFO - PROCESS | 1744 | 1467229224607 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:24 INFO - PROCESS | 1744 | 1467229224612 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:24 INFO - PROCESS | 1744 | 1467229224826 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 12:40:25 INFO - PROCESS | 1744 | 1467229225057 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:25 INFO - PROCESS | 1744 | 1467229225067 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de48800 == 19 [pid = 1744] [id = 786] 12:40:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e0ce800) [pid = 1744] [serial = 2357] [outer = (nil)] 12:40:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e0d8400) [pid = 1744] [serial = 2358] [outer = 0x8e0ce800] 12:40:25 INFO - PROCESS | 1744 | 1467229225214 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ed2b800) [pid = 1744] [serial = 2359] [outer = 0x8e0ce800] 12:40:26 INFO - PROCESS | 1744 | 1467229226268 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:40:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:40:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:40:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:40:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1689ms 12:40:26 INFO - PROCESS | 1744 | 1467229226281 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 1744 | 1467229226287 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 12:40:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:40:26 INFO - PROCESS | 1744 | 1467229226296 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 1744 | 1467229226301 Marionette TRACE conn3 <- [1,3110,null,{}] 12:40:26 INFO - PROCESS | 1744 | 1467229226309 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:26 INFO - PROCESS | 1744 | 1467229226316 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:26 INFO - PROCESS | 1744 | 1467229226534 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 12:40:26 INFO - PROCESS | 1744 | 1467229226758 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:26 INFO - PROCESS | 1744 | 1467229226769 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8edd3800 == 20 [pid = 1744] [id = 787] 12:40:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f087800) [pid = 1744] [serial = 2360] [outer = (nil)] 12:40:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x909b8400) [pid = 1744] [serial = 2361] [outer = 0x8f087800] 12:40:26 INFO - PROCESS | 1744 | 1467229226900 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9117c000) [pid = 1744] [serial = 2362] [outer = 0x8f087800] 12:40:27 INFO - PROCESS | 1744 | 1467229227872 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:40:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:40:27 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:40:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:40:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1633ms 12:40:27 INFO - PROCESS | 1744 | 1467229227931 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 1744 | 1467229227937 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 12:40:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:40:27 INFO - PROCESS | 1744 | 1467229227944 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 1744 | 1467229227949 Marionette TRACE conn3 <- [1,3114,null,{}] 12:40:27 INFO - PROCESS | 1744 | 1467229227956 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:27 INFO - PROCESS | 1744 | 1467229227962 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:28 INFO - PROCESS | 1744 | 1467229228233 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 12:40:28 INFO - PROCESS | 1744 | 1467229228383 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a4ef9bdd-f610-41e3-aa4d-d50e3a549d30\");\n\nvar timer = null;\nif (30000) {\n 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:40:28 INFO - PROCESS | 1744 | 1467229228389 Marionette INFO sendAsync f9fd05a2-9bc0-4898-baaa-4c0af237773f 12:40:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8de47000 == 21 [pid = 1744] [id = 788] 12:40:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90605000) [pid = 1744] [serial = 2363] [outer = (nil)] 12:40:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x924ee800) [pid = 1744] [serial = 2364] [outer = 0x90605000] 12:40:28 INFO - PROCESS | 1744 | 1467229228508 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92e12400) [pid = 1744] [serial = 2365] [outer = 0x90605000] 12:40:29 INFO - PROCESS | 1744 | 1467229229448 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:40:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:40:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1536ms 12:40:29 INFO - PROCESS | 1744 | 1467229229481 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 1744 | 1467229229487 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 12:40:30 WARNING - u'runner_teardown' () 12:40:30 INFO - No more tests 12:40:30 INFO - Got 0 unexpected results 12:40:30 INFO - SUITE-END | took 1327s 12:40:30 INFO - Closing logging queue 12:40:30 INFO - queue closed 12:40:30 INFO - Return code: 0 12:40:30 WARNING - # TBPL SUCCESS # 12:40:30 INFO - Running post-action listener: _resource_record_post_action 12:40:30 INFO - Running post-run listener: _resource_record_post_run 12:40:31 INFO - Total resource usage - Wall time: 1363s; CPU: 98.0%; Read bytes: 14168064; Write bytes: 929824768; Read time: 788; Write time: 292852 12:40:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:40:31 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 136847360; Read time: 4; Write time: 166784 12:40:31 INFO - run-tests - Wall time: 1333s; CPU: 98.0%; Read bytes: 11616256; Write bytes: 792952832; Read time: 632; Write time: 126064 12:40:31 INFO - Running post-run listener: _upload_blobber_files 12:40:31 INFO - Blob upload gear active. 12:40:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:40:31 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:40:31 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:40:31 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:40:32 INFO - (blobuploader) - INFO - Open directory for files ... 12:40:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:40:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:40:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:40:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:40:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:40:33 INFO - (blobuploader) - INFO - Done attempting. 12:40:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:40:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:40:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:40:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:40:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:40:34 INFO - (blobuploader) - INFO - Done attempting. 12:40:34 INFO - (blobuploader) - INFO - Iteration through files over. 12:40:34 INFO - Return code: 0 12:40:34 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:40:34 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:40:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/049ce3efad758dc370dcb46480092936f55b43e957ca1d6c94288f2c55c4e9246425d1d4bd3fdb2a79f7536bd2c58a1ba300a91646cece249b34d37193bf5afe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76b6399105100c670d042a1a632bf8112e145e2d29b3945ef4f5f85217e300dce720f748bfc9736a1a1ce5cf6cbbe227f5c4bd0c464a178c2678286a6fbe8f91"} 12:40:34 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:40:34 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:40:34 INFO - Contents: 12:40:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/049ce3efad758dc370dcb46480092936f55b43e957ca1d6c94288f2c55c4e9246425d1d4bd3fdb2a79f7536bd2c58a1ba300a91646cece249b34d37193bf5afe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76b6399105100c670d042a1a632bf8112e145e2d29b3945ef4f5f85217e300dce720f748bfc9736a1a1ce5cf6cbbe227f5c4bd0c464a178c2678286a6fbe8f91"} 12:40:34 INFO - Running post-run listener: copy_logs_to_upload_dir 12:40:34 INFO - Copying logs to upload dir... 12:40:34 INFO - mkdir: /builds/slave/test/build/upload/logs 12:40:34 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1494.103386 ========= master_lag: 5.93 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 0 secs) (at 2016-06-29 12:40:40.480629) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-06-29 12:40:40.482101) ========= 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-1467227716.544260-1325587370 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/049ce3efad758dc370dcb46480092936f55b43e957ca1d6c94288f2c55c4e9246425d1d4bd3fdb2a79f7536bd2c58a1ba300a91646cece249b34d37193bf5afe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76b6399105100c670d042a1a632bf8112e145e2d29b3945ef4f5f85217e300dce720f748bfc9736a1a1ce5cf6cbbe227f5c4bd0c464a178c2678286a6fbe8f91"} build_url:https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032434 build_url: 'https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/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/049ce3efad758dc370dcb46480092936f55b43e957ca1d6c94288f2c55c4e9246425d1d4bd3fdb2a79f7536bd2c58a1ba300a91646cece249b34d37193bf5afe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76b6399105100c670d042a1a632bf8112e145e2d29b3945ef4f5f85217e300dce720f748bfc9736a1a1ce5cf6cbbe227f5c4bd0c464a178c2678286a6fbe8f91"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PjjcaRMVT52Y8Gald6pagQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.90 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-06-29 12:40:47.415948) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:40:47.416485) ========= 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-1467227716.544260-1325587370 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018895 ========= master_lag: 1.70 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:40:49.133493) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 12:40:49.133978) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 12:40:49.150759) ========= ========= Total master_lag: 19.60 =========